From 63d6a6b91e4997737905bbd2cf5970ad90a31869 Mon Sep 17 00:00:00 2001 From: Benjamin Larsson Date: Fri, 2 Jun 2006 07:50:12 +0000 Subject: Fixed a possible bug, checked against the assembly. No sample that used the code has been found though. Originally committed as revision 5448 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavcodec/qdm2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'libavcodec/qdm2.c') diff --git a/libavcodec/qdm2.c b/libavcodec/qdm2.c index e9356edbad..81d5483866 100644 --- a/libavcodec/qdm2.c +++ b/libavcodec/qdm2.c @@ -538,7 +538,7 @@ static void fix_coding_method_array (int sb, int channels, sb_int8_array coding_ run = 1; case_val = 8; } else { - switch (switchtable[coding_method[ch][sb][j]]) { + switch (switchtable[coding_method[ch][sb][j]-8]) { case 0: run = 10; case_val = 10; break; case 1: run = 1; case_val = 16; break; case 2: run = 5; case_val = 24; break; -- cgit v1.2.3