[FFmpeg-cvslog] lavfi/vf_vpp_qsv: accept P010 input in system memory

Haihao Xiang git at videolan.org
Thu Dec 8 08:36:23 EET 2022


ffmpeg | branch: master | Haihao Xiang <haihao.xiang at intel.com> | Tue Dec  6 15:21:10 2022 +0800| [3552dba0e1b89906024e693782ca54289f66aa84] | committer: Haihao Xiang

lavfi/vf_vpp_qsv: accept P010 input in system memory

Signed-off-by: Haihao Xiang <haihao.xiang at intel.com>

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

 libavfilter/qsvvpp.c     | 2 ++
 libavfilter/vf_vpp_qsv.c | 1 +
 2 files changed, 3 insertions(+)

diff --git a/libavfilter/qsvvpp.c b/libavfilter/qsvvpp.c
index 0adcdc41c6..064b105a17 100644
--- a/libavfilter/qsvvpp.c
+++ b/libavfilter/qsvvpp.c
@@ -245,6 +245,8 @@ static int pix_fmt_to_mfx_fourcc(int format)
         return MFX_FOURCC_YUY2;
     case AV_PIX_FMT_BGRA:
         return MFX_FOURCC_RGB4;
+    case AV_PIX_FMT_P010:
+        return MFX_FOURCC_P010;
     }
 
     return MFX_FOURCC_NV12;
diff --git a/libavfilter/vf_vpp_qsv.c b/libavfilter/vf_vpp_qsv.c
index 0e642ec9d5..317ae06c12 100644
--- a/libavfilter/vf_vpp_qsv.c
+++ b/libavfilter/vf_vpp_qsv.c
@@ -583,6 +583,7 @@ static int query_formats(AVFilterContext *ctx)
         AV_PIX_FMT_NV12,
         AV_PIX_FMT_YUYV422,
         AV_PIX_FMT_RGB32,
+        AV_PIX_FMT_P010,
         AV_PIX_FMT_QSV,
         AV_PIX_FMT_NONE
     };



More information about the ffmpeg-cvslog mailing list