mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-19 08:11:16 +00:00
482a7d7d7e
Add a new parameter to _create_surfaces(): a pointer to VASurfaceAttribExternalBuffers. If it's defined the memory type is changed to DRM_PRIME, also a new item is added to the VASurfaceAttrib array with VASurfaceAttribExternalBufferDescriptor. Also, the VASurfaceAttrib for pixel format is not mandatory anymore. If fourcc parameter is 0, is not added in the array, relying on the chroma. This is useful when creating surfaces for uploading or downloading images. Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1529> |
||
---|---|---|
.. | ||
gstvaallocator.c | ||
gstvaallocator.h | ||
gstvacaps.c | ||
gstvacaps.h | ||
gstvadecoder.c | ||
gstvadecoder.h | ||
gstvadevice.c | ||
gstvadevice.h | ||
gstvadisplay.c | ||
gstvadisplay.h | ||
gstvadisplay_drm.c | ||
gstvadisplay_drm.h | ||
gstvadisplay_wrapped.c | ||
gstvadisplay_wrapped.h | ||
gstvah264dec.c | ||
gstvah264dec.h | ||
gstvapool.c | ||
gstvapool.h | ||
gstvaprofile.c | ||
gstvaprofile.h | ||
gstvautils.c | ||
gstvautils.h | ||
gstvavideoformat.c | ||
gstvavideoformat.h | ||
meson.build | ||
plugin.c |