]> git.sesse.net Git - ffmpeg/commitdiff
avformat/yuv4mpegdec: add support for 444alpha
authorPaul B Mahol <onemda@gmail.com>
Thu, 19 Mar 2020 10:11:24 +0000 (11:11 +0100)
committerPaul B Mahol <onemda@gmail.com>
Thu, 19 Mar 2020 16:34:31 +0000 (17:34 +0100)
libavformat/yuv4mpegdec.c

index addc03057e51e7ea01d5601fb08a1cb029f3e94e..980de7d145c15279113b7c1b2ff226f987557d97 100644 (file)
@@ -124,9 +124,7 @@ static int yuv4_read_header(AVFormatContext *s)
             } else if (strncmp("422", tokstart, 3) == 0) {
                 pix_fmt = AV_PIX_FMT_YUV422P;
             } else if (strncmp("444alpha", tokstart, 8) == 0 ) {
-                av_log(s, AV_LOG_ERROR, "Cannot handle 4:4:4:4 "
-                       "YUV4MPEG stream.\n");
-                return -1;
+                pix_fmt = AV_PIX_FMT_YUVA444P;
             } else if (strncmp("444", tokstart, 3) == 0) {
                 pix_fmt = AV_PIX_FMT_YUV444P;
             } else if (strncmp("mono16", tokstart, 6) == 0) {