[FFmpeg-cvslog] avfilter/vf_premultiply: add missing AV_PIX_FMT_YUVA444P12

Mark Reid git at videolan.org
Mon Sep 14 11:33:58 EEST 2020


ffmpeg | branch: master | Mark Reid <mindmark at gmail.com> | Sun Sep 13 19:55:01 2020 -0700| [60e7021064ea9e99854c585d452e89f38635480e] | committer: Paul B Mahol

avfilter/vf_premultiply: add missing AV_PIX_FMT_YUVA444P12

query_formats says its supported, but is missing from switch statement leading to segfault

> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=60e7021064ea9e99854c585d452e89f38635480e
---

 libavfilter/vf_premultiply.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/libavfilter/vf_premultiply.c b/libavfilter/vf_premultiply.c
index 7e5b2aa97f..e051cadac0 100644
--- a/libavfilter/vf_premultiply.c
+++ b/libavfilter/vf_premultiply.c
@@ -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:



More information about the ffmpeg-cvslog mailing list