diff options
author | Haihao Xiang <haihao.xiang@intel.com> | 2020-08-18 15:30:32 +0800 |
---|---|---|
committer | Haihao Xiang <haihao.xiang@intel.com> | 2022-08-12 10:43:39 +0800 |
commit | 40684899e8fd22aff9ba59fc9941c9bab7165117 (patch) | |
tree | 451689ecd3898dceb82a863dd15afbbea648f8af /libavfilter/qsvvpp.h | |
parent | 6aea2243824e1c0bb7c259912a6d6f7e537545ee (diff) | |
download | ffmpeg-40684899e8fd22aff9ba59fc9941c9bab7165117.tar.gz |
qsv: restrict audio related code to MFX_VERSION < 2.0
Audio isn't supported for MFX_VERSION >= 2.0[1][2]. This is in
preparation for oneVPL support
[1] https://spec.oneapi.io/versions/latest/elements/oneVPL/source/VPL_intel_media_sdk.html#msdk-full-name-feature-removals
[2] https://github.com/oneapi-src/oneVPL
Diffstat (limited to 'libavfilter/qsvvpp.h')
-rw-r--r-- | libavfilter/qsvvpp.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libavfilter/qsvvpp.h b/libavfilter/qsvvpp.h index 543c58a967..802abd987d 100644 --- a/libavfilter/qsvvpp.h +++ b/libavfilter/qsvvpp.h @@ -40,6 +40,8 @@ ((MFX_VERSION.Major > (MAJOR)) || \ (MFX_VERSION.Major == (MAJOR) && MFX_VERSION.Minor >= (MINOR))) +#define QSV_ONEVPL QSV_VERSION_ATLEAST(2, 0) + typedef struct QSVFrame { AVFrame *frame; mfxFrameSurface1 surface; |