vaapi: Add new dmabuf mem type when building caps
authorMengkejiergeli Ba <mengkejiergeli.ba@intel.com>
Fri, 29 Oct 2021 07:08:38 +0000 (15:08 +0800)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Wed, 9 Nov 2022 13:41:26 +0000 (13:41 +0000)
commit51f92fd15fcf1f50d0c88e51747b9c9d619a1750
treeab4b6edfbef130e1e7b7ec538c6ac76111adde50
parentd8a477338f554f94f15a492e8fa139fe7a128f26
vaapi: Add new dmabuf mem type when building caps

Media-driver will return dmabuf mem type GST_VAAPI_BUFFER_MEMORY_TYPE_DMA_BUF2
on the latest platform like Gen12. To enable build caps using dmabuf, need to
add the check for this type at gst_vaapi_build_caps_from_format.

This patch is a portion from Junyan.He@intel.com
https://gitlab.freedesktop.org/gstreamer/gstreamer-vaapi/-/merge_requests/393

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1287>
subprojects/gstreamer-vaapi/gst/vaapi/gstvaapipluginutil.c