Author: cmcq
Date: Wed Aug  5 00:53:53 2009
New Revision: 4941

Log:
Correction to 10.2kbit/s parameter decoding (by comparison to ref source)

Modified:
   amr/amrnbdec.c

Modified: amr/amrnbdec.c
==============================================================================
--- amr/amrnbdec.c      Tue Aug  4 21:38:17 2009        (r4940)
+++ amr/amrnbdec.c      Wed Aug  5 00:53:53 2009        (r4941)
@@ -546,7 +546,7 @@ static void decode_8_pulses_31bits(const
 
     // coded using 5+2 bits with the 2 LSBs being, individually, the LSB of 1 
of
     // the 2 pulses and the upper 5 bits being coded in base 5
-    temp = ((fixed_index[6] >> 2) * 25) >> 5;
+    temp = ((fixed_index[6] >> 2) * 25 + 12) >> 5;
     pulse_position[3] = temp % 5;
     pulse_position[7] = temp / 5;
     if (pulse_position[7] & 1)
_______________________________________________
FFmpeg-soc mailing list
[email protected]
https://lists.mplayerhq.hu/mailman/listinfo/ffmpeg-soc

Reply via email to