aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/vaapi_decode.c
diff options
context:
space:
mode:
authorHaihao Xiang <haihao.xiang@intel.com>2022-09-06 12:53:37 +0800
committerHaihao Xiang <haihao.xiang@intel.com>2022-09-07 14:04:12 +0800
commitb7dbffe69801d15cd1ba59223f94b449c2ac8dbc (patch)
tree54a2482839ad55a6f8305631a9336e40715a11fd /libavcodec/vaapi_decode.c
parenta5b6e292271f18d309389e7672e362332dc7dd7c (diff)
downloadffmpeg-b7dbffe69801d15cd1ba59223f94b449c2ac8dbc.tar.gz
lavu/hwcontext_qsv: add support for AV_PIX_FMT_VUYX on Linux
AV_PIX_FMT_VUYX is used for 8bit 4:4:4 content in FFmpeg VAAPI, so AV_PIX_FMT_VUYX should be used for 8bit 4:4:4 content in FFmpeg QSV too because QSV is based on VAAPI on Linux. However the SDK only declares support for AYUV and does nothing with the alpha, so this commit fudged a mapping between AV_PIX_FMT_VUYX and MFX_FOURCC_AYUV. Reviewed-by: Philip Langdale <philipl@overt.org> Signed-off-by: Haihao Xiang <haihao.xiang@intel.com>
Diffstat (limited to 'libavcodec/vaapi_decode.c')
0 files changed, 0 insertions, 0 deletions