From: Ramiro Polla Date: Tue, 22 Apr 2008 23:24:47 +0000 (+0000) Subject: Fix regression introduced by r12929. X-Git-Tag: v0.5~5005 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=a960000304dedcfc89e62ab09202a535d24b5cca;p=platform%2Fupstream%2Flibav.git Fix regression introduced by r12929. num_coeffs is just one byte. It would make no sense for num_coeffs to be as high as 2^32. Originally committed as revision 12931 to svn://svn.ffmpeg.org/ffmpeg/trunk --- diff --git a/libavcodec/mimic.c b/libavcodec/mimic.c index 252dd88..7687f0e 100644 --- a/libavcodec/mimic.c +++ b/libavcodec/mimic.c @@ -293,7 +293,8 @@ static int mimic_decode_frame(AVCodecContext *avctx, void *data, height = bytestream_get_le16(&buf); buf += 4; /* some constant */ is_pframe = bytestream_get_le32(&buf); - num_coeffs = bytestream_get_le32(&buf); + num_coeffs = bytestream_get_byte(&buf); + buf += 3; /* some constant */ if(!ctx->avctx) { int i;