Return the amount of input data actually used in the qdm2 decoder,
authorReimar Döffinger <Reimar.Doeffinger@gmx.de>
Mon, 13 Dec 2010 17:54:00 +0000 (17:54 +0000)
committerReimar Döffinger <Reimar.Doeffinger@gmx.de>
Mon, 13 Dec 2010 17:54:00 +0000 (17:54 +0000)
allows playback of files where multiple qdm2 packets have been merged.

Originally committed as revision 25943 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavcodec/qdm2.c

index efcf6b5..a5fa28d 100644 (file)
@@ -1971,7 +1971,7 @@ static int qdm2_decode_frame(AVCodecContext *avctx,
 
     *data_size = (uint8_t*)out - (uint8_t*)data;
 
-    return buf_size;
+    return s->checksum_size;
 }
 
 AVCodec qdm2_decoder =