From: Fabrice Bellard Date: Sat, 11 Aug 2001 19:01:04 +0000 (+0000) Subject: fix msmpeg4 seek X-Git-Tag: v0.5~18387 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=4af5e4ef5ee0fc43bbb82f9c182cff982b14eb3e;p=platform%2Fupstream%2Flibav.git fix msmpeg4 seek Originally committed as revision 68 to svn://svn.ffmpeg.org/ffmpeg/trunk --- diff --git a/libavcodec/h263dec.c b/libavcodec/h263dec.c index 8bbd3a7..e2c4d20 100644 --- a/libavcodec/h263dec.c +++ b/libavcodec/h263dec.c @@ -107,6 +107,10 @@ static int h263_decode_frame(AVCodecContext *avctx, if (ret < 0) return -1; + /* make sure we start with an I-Frame */ + if (!s->slice_height && (s->pict_type != I_TYPE)) + return -1; + MPV_frame_start(s); #ifdef DEBUG