AC-3 decoder, soc revision 48, Aug 16 11:27:49 2006 UTC by cloud9
authorJustin Ruggles <justin.ruggles@gmail.com>
Sat, 14 Jul 2007 15:58:42 +0000 (15:58 +0000)
committerJustin Ruggles <justin.ruggles@gmail.com>
Sat, 14 Jul 2007 15:58:42 +0000 (15:58 +0000)
commit45b0ed13a894a564cbca6e018fc89e4fee4af98e
treea63c773e0b0d890d31ddf44f3f6b5c45a5f0da3e
parent2fbbd087bb6bef317c0c08eb8dc27af064c585ed
AC-3 decoder, soc revision 48, Aug 16 11:27:49 2006 UTC by cloud9
I realized that the bug was not in the imdct routine but in the
get_transform_coeffs.
Fixed it.
Code now uses the ffmpeg's imdct routines.
All the mplayer's ac3 samples are decoded
successfully.
Also improved downmixing.
Now all the downmixing coeffcients for channels
are normalized such that the sum of coefficients
used to construct the output for single channel
never exceeds 1.0.

Originally committed as revision 9659 to svn://svn.ffmpeg.org/ffmpeg/trunk
libavcodec/ac3dec.c