gstreamer/sys
Víctor Manuel Jáquez Leal 482a7d7d7e va: allocator: create surfaces with VASurfaceAttribExternalBuffers
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>
2020-09-23 18:19:22 +02:00
..
androidmedia androidmedia: ignore additional camera effects if not present 2020-08-04 11:07:33 +00:00
applemedia build: update for gl pkg-config file split 2020-08-07 20:22:41 +10:00
bluez Remove autotools build system 2019-10-14 13:54:27 +01:00
d3d11 d3d11: Add support for packed 8bits 4:2:2 YUV formats 2020-09-18 14:47:21 +00:00
d3dvideosink d3dvideosink: Use secondary rank 2020-06-03 17:57:40 +09:00
decklink decklink: Re-order modes enum for backwards compatibility with 1.16 2020-08-06 12:22:04 +03:00
directsound bad: use of g_value_dup_string 2019-12-30 14:13:03 +00:00
dshowdecwrapper documentation: fixed a heap o' typos 2019-11-05 09:11:25 -05:00
dshowsrcwrapper dshowsrcwrapper: Update build instructions. Add _builddir to include search path. 2020-08-28 23:00:53 +00:00
dshowvideosink documentation: fixed a heap o' typos 2019-11-05 09:11:25 -05:00
dvb plugins: uddate gst_type_mark_as_plugin_api() calls 2020-06-06 00:40:42 +02:00
fbdev Remove autotools build system 2019-10-14 13:54:27 +01:00
ipcpipeline ipcpipeline: Minimal fixes that allow building with MSVC 2020-01-14 09:23:02 +05:30
kms kmssink: Do not source using padded width/height 2020-09-18 16:26:23 +00:00
magicleap mlaudiosink: Fix crash when stopping pipeline 2019-12-06 15:29:29 +00:00
mediafoundation mfvideosrc: Set timestamp on buffer when it's captured 2020-09-10 10:21:00 +00:00
msdk msdk: add support for AV1 decoding 2020-09-22 06:54:27 +00:00
nvcodec gst: Update for gst_video_transfer_function_*() function renaming 2020-09-07 12:14:47 +03:00
opensles opensles: Remove hard-coded buffer-/latency-time values 2020-05-16 19:23:06 +00:00
shm Don't pass default GLib marshallers for signals 2019-11-06 14:27:46 +00:00
tinyalsa Remove autotools build system 2019-10-14 13:54:27 +01:00
uvch264 plugins: uddate gst_type_mark_as_plugin_api() calls 2020-06-06 00:40:42 +02:00
v4l2codecs v4l2slh264dec: Minor cleanup 2020-09-10 15:21:57 +00:00
va va: allocator: create surfaces with VASurfaceAttribExternalBuffers 2020-09-23 18:19:22 +02:00
wasapi plugins: Use g_win32_error_message for HRESULT to string conversion 2020-07-18 11:05:52 +09:00
wasapi2 wasapi2, mfvideosrc: Update "dispatcher" property to be only writable 2020-07-31 21:50:16 +09:00
winks documentation: fixed a heap o' typos 2019-11-05 09:11:25 -05:00
winscreencap plugins: Use g_win32_error_message for HRESULT to string conversion 2020-07-18 11:05:52 +09:00
meson.build va: VA-API H.264 decoder and infrastructure 2020-06-28 11:47:35 +02:00