]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/mjpegbdec.c
avformat: Remove deprecated filename field from AVFormatContext
[ffmpeg] / libavcodec / mjpegbdec.c
index 37d7bb82286d8d636e4be0b73341ae3c4a42ddfb..890befb52261770248ad5fe8cfb06c4bb3d56669 100644 (file)
@@ -55,7 +55,9 @@ static int mjpegb_decode_frame(AVCodecContext *avctx,
 
     buf_ptr = buf;
     buf_end = buf + buf_size;
+    s->seen_sof = 0;
     s->got_picture = 0;
+    s->adobe_transform = -1;
 
 read_header:
     /* reset on every SOI */
@@ -162,5 +164,5 @@ AVCodec ff_mjpegb_decoder = {
     .decode         = mjpegb_decode_frame,
     .capabilities   = AV_CODEC_CAP_DR1,
     .max_lowres     = 3,
-    .caps_internal  = FF_CODEC_CAP_INIT_THREADSAFE,
+    .caps_internal  = FF_CODEC_CAP_INIT_THREADSAFE | FF_CODEC_CAP_INIT_CLEANUP,
 };