diff --git a/libavcodec/mjpeg.c b/libavcodec/mjpeg.c index dffd989469..a232b2664f 100644 --- a/libavcodec/mjpeg.c +++ b/libavcodec/mjpeg.c @@ -2039,6 +2039,7 @@ static int mjpeg_decode_frame(AVCodecContext *avctx, return -1; break; case EOI: + s->cur_scan = 0; if ((s->buggy_avid && !s->interlaced) || s->restart_interval) break; eoi_parser: