]> git.sesse.net Git - ffmpeg/commitdiff
avcodec/mjpegbdec: Fix yuv444 pix_fmt detection
authorAlex Mogurenko <alex@mogurenko.com>
Wed, 20 Nov 2019 11:22:46 +0000 (13:22 +0200)
committerCarl Eugen Hoyos <ceffmpeg@gmail.com>
Wed, 20 Nov 2019 17:35:27 +0000 (18:35 +0100)
by default adobe_transform set to 0 and because of that mjpegb decoder detects yuv444 pix fmt as bgrp

libavcodec/mjpegbdec.c

index 37d7bb82286d8d636e4be0b73341ae3c4a42ddfb..70ff4cf563a99e17c121ba8dab228427c29c7f5b 100644 (file)
@@ -56,6 +56,7 @@ static int mjpegb_decode_frame(AVCodecContext *avctx,
     buf_ptr = buf;
     buf_end = buf + buf_size;
     s->got_picture = 0;
+    s->adobe_transform = -1;
 
 read_header:
     /* reset on every SOI */