summaryrefslogtreecommitdiff
path: root/libavutil/hwcontext_vaapi.c
diff options
context:
space:
mode:
authorDavid Rosca <nowrep@gmail.com>2023-08-10 08:32:15 +0200
committerHaihao Xiang <haihao.xiang@intel.com>2023-08-17 12:06:09 +0800
commit2ec58055f5c52535154c1f959acce878df22e18d (patch)
tree7c950e158966b1a0b7cd83c1b8ae15fba95d9d82 /libavutil/hwcontext_vaapi.c
parent3057ce797f6e1348b978f5ffe9e2afd2224544f0 (diff)
lavu/hwcontext_vaapi: Add vaapi_drm_format_map support for x2rgb10
Support for allocating frames with x2rgb10 format was added in c00264f5013, this adds support for importing DMA-BUFs.
Diffstat (limited to 'libavutil/hwcontext_vaapi.c')
-rw-r--r--libavutil/hwcontext_vaapi.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/libavutil/hwcontext_vaapi.c b/libavutil/hwcontext_vaapi.c
index 6c3a227ddd..558fed94c6 100644
--- a/libavutil/hwcontext_vaapi.c
+++ b/libavutil/hwcontext_vaapi.c
@@ -1048,6 +1048,9 @@ static const struct {
#if defined(VA_FOURCC_Y412) && defined(DRM_FORMAT_XVYU12_16161616)
DRM_MAP(Y412, 1, DRM_FORMAT_XVYU12_16161616),
#endif
+#if defined(VA_FOURCC_X2R10G10B10) && defined(DRM_FORMAT_XRGB2101010)
+ DRM_MAP(X2R10G10B10, 1, DRM_FORMAT_XRGB2101010),
+#endif
};
#undef DRM_MAP