Change the default dB-per-bit code from 2 to 3.
authorJustin Ruggles <justin.ruggles@gmail.com>
Wed, 29 Dec 2010 19:17:22 +0000 (19:17 +0000)
committerJustin Ruggles <justin.ruggles@gmail.com>
Wed, 29 Dec 2010 19:17:22 +0000 (19:17 +0000)
commitec44dd5fc2118d5f22c3c504e7d37771383e3a6e
tree5cfeebd0c0892436551ee1200411c46c1a774c84
parente916acbcd1d80aa114a877d6f479788e270e0cd4
Change the default dB-per-bit code from 2 to 3.
This gives slightly better quality in PEAQ tests.
Code 3 gives a dBpb value of 2816 = -132dB (128 psd units = -6dB), which
corresponds to 22 bits. Since the exponents have an offset applied, the
16-bit source looks like 24-bit source to the bit allocation routine.
So using dBpb code=3 is a closer match to the exponent range.

Regression test refs updated for acodec-ac3, lavf-rm, and seek-ac3_rm.

Originally committed as revision 26144 to svn://svn.ffmpeg.org/ffmpeg/trunk
libavcodec/ac3enc.c
tests/ref/acodec/ac3
tests/ref/lavf/rm
tests/ref/seek/ac3_rm