From 4af5e4ef5ee0fc43bbb82f9c182cff982b14eb3e Mon Sep 17 00:00:00 2001 From: Fabrice Bellard Date: Sat, 11 Aug 2001 19:01:04 +0000 Subject: [PATCH] fix msmpeg4 seek Originally committed as revision 68 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavcodec/h263dec.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libavcodec/h263dec.c b/libavcodec/h263dec.c index 8bbd3a7580..e2c4d208d9 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