[FFmpeg-cvslog] r18889 - trunk/libavcodec/eac3dec.c
jbr
subversion
Thu May 21 02:15:45 CEST 2009
Author: jbr
Date: Thu May 21 02:15:44 2009
New Revision: 18889
Log:
eac3dec: fix bug in GAQ dequantization
Modified:
trunk/libavcodec/eac3dec.c
Modified: trunk/libavcodec/eac3dec.c
==============================================================================
--- trunk/libavcodec/eac3dec.c Thu May 21 02:15:03 2009 (r18888)
+++ trunk/libavcodec/eac3dec.c Thu May 21 02:15:44 2009 (r18889)
@@ -175,7 +175,7 @@ void ff_eac3_decode_transform_coeffs_aht
for (blk = 0; blk < 6; blk++) {
int mant = get_sbits(gbc, gbits);
- if (mant == -(1 << (gbits-1))) {
+ if (log_gain && mant == -(1 << (gbits-1))) {
/* large mantissa */
int b;
int mbits = bits - (2 - log_gain);
More information about the ffmpeg-cvslog
mailing list