gstreamer/subprojects/gst-plugins-bad/gst-libs/gst/va
Víctor Manuel Jáquez Leal 7c0227145c vaallocator: use GstVideoInfoDmaDrm for dmabuf setup
Instead of guessing the DRM format and modifier, pass a DRM video info to
gst_va_dmabuf_memories_setup().

Still, it checks for the DRM parameters in DRM info, if they are not available,
as in the case of V4L2 buffers, the part of the video info is used.

This is an API breakage, but since the plugin is still in stage, it's still
allowed.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5264>
2023-11-09 17:36:06 +00:00
..
gstva.h
gstvaallocator.c vaallocator: use GstVideoInfoDmaDrm for dmabuf setup 2023-11-09 17:36:06 +00:00
gstvaallocator.h vaallocator: use GstVideoInfoDmaDrm for dmabuf setup 2023-11-09 17:36:06 +00:00
gstvadisplay.c vadisplay: only register elements of allowed drivers 2023-11-08 13:53:26 +00:00
gstvadisplay.h
gstvadisplay_drm.c
gstvadisplay_drm.h
gstvadisplay_win32.cpp d3d12, dwrite, va: Fix various msys2 build error/warning 2023-10-12 10:53:58 +00:00
gstvadisplay_win32.h
gstvadisplay_wrapped.c
gstvadisplay_wrapped.h
gstvapool.c va: Use new dma drm caps in va pool when we setup DMA pools 2023-08-07 22:49:26 +00:00
gstvapool.h
gstvasurfacecopy.c va: bump libva version to 1.12 2023-06-08 08:50:04 +00:00
gstvasurfacecopy.h
gstvautils.c
gstvautils.h
gstvavideoformat.c va: update the gst_va_dma_drm_info_to_video_info() to use DMA_DRM format 2023-08-07 22:49:26 +00:00
gstvavideoformat.h va: Include drm fourcc header file in gstvavideoformat.h 2023-08-07 22:49:26 +00:00
meson.build va: bump libva version to 1.12 2023-06-08 08:50:04 +00:00
va-prelude.h
va_fwd.h
vasurfaceimage.c vaallocator: use VADRMPRIMESurfaceDescriptor to create surfaces 2023-11-09 17:36:06 +00:00
vasurfaceimage.h vaallocator: use VADRMPRIMESurfaceDescriptor to create surfaces 2023-11-09 17:36:06 +00:00