]> git.sesse.net Git - ffmpeg/commitdiff
avfilter/vf_premultiply: add missing AV_PIX_FMT_YUVA444P12
authorMark Reid <mindmark@gmail.com>
Mon, 14 Sep 2020 02:55:01 +0000 (19:55 -0700)
committerPaul B Mahol <onemda@gmail.com>
Mon, 14 Sep 2020 08:31:46 +0000 (10:31 +0200)
query_formats says its supported, but is missing from switch statement leading to segfault

libavfilter/vf_premultiply.c

index 7e5b2aa97fd6717815eb8317271d5f0311842add..e051cadac0ba0a187d6b56fce99d736a584b21dd 100644 (file)
@@ -546,6 +546,7 @@ static int filter_frame(AVFilterContext *ctx,
             case AV_PIX_FMT_YUV444P10:
             case AV_PIX_FMT_YUVA444P10:
             case AV_PIX_FMT_YUV444P12:
+            case AV_PIX_FMT_YUVA444P12:
             case AV_PIX_FMT_YUV444P14:
             case AV_PIX_FMT_YUV444P16:
             case AV_PIX_FMT_YUVA444P16:
@@ -597,6 +598,7 @@ static int filter_frame(AVFilterContext *ctx,
             case AV_PIX_FMT_YUV444P10:
             case AV_PIX_FMT_YUVA444P10:
             case AV_PIX_FMT_YUV444P12:
+            case AV_PIX_FMT_YUVA444P12:
             case AV_PIX_FMT_YUV444P14:
             case AV_PIX_FMT_YUV444P16:
             case AV_PIX_FMT_YUVA444P16: