gstreamer/subprojects/gst-plugins-bad/sys
Stéphane Cerveau 0dd706a420 vkutils: add gst_vulkan_ensure_element_device
In order to keep the same device across
the elements in the pipeline, use either the device id
to create the device or get the device from the context
set by the peer elements.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7843>
2024-11-15 20:32:24 +00:00
..
aja ntv2: Update to AJA NTV2 SDK 17.1.0 2024-09-27 16:43:37 +00:00
amfcodec meson: amfcodec: fix build with MinGW GCC 14 2024-10-12 19:05:23 -03:00
androidmedia androidmedia: Add more pixel format mappings 2024-10-30 14:05:24 +00:00
applemedia vkutils: add gst_vulkan_ensure_element_device 2024-11-15 20:32:24 +00:00
asio asio: Add support for MinGW build 2024-03-20 10:53:16 +00:00
bluez avdtpsink: post error message when failing to start 2024-02-09 10:09:13 +00:00
d3d11 d3d11: implement mouse wheel events 2024-10-28 22:23:41 +00:00
d3d12 d3d12swapchainsink: Fix error when the sink is reused 2024-11-12 12:03:18 +00:00
d3dvideosink d3dvideosink: Fix navigation event leak 2023-06-15 05:09:46 +00:00
decklink decklink: reinstate some hardcoded colorimetry handling 2024-10-30 03:47:14 +00:00
directshow sys: avoid double definition of symbol MEDIASUBTYPE_I420 2023-03-23 00:56:04 +00:00
directsound meson: Call pkgconfig.generate in the loop where we declare plugins dependencies 2022-09-01 21:17:35 +00:00
dvb doc: Fix newline char between authors 2023-05-20 05:48:23 +00:00
dwrite meson: Undefine any WINVER and _WIN32_WINNT entries before redefining them 2024-10-12 19:10:46 -03:00
fbdev meson: Call pkgconfig.generate in the loop where we declare plugins dependencies 2022-09-01 21:17:35 +00:00
ipcpipeline common: Stop using GQuark-based GstStructure field name API 2024-09-26 19:21:29 +03:00
kms kmssink: Add IMX-DCSS auto-detection 2024-10-19 04:54:18 +00:00
magicleap meson: Call pkgconfig.generate in the loop where we declare plugins dependencies 2022-09-01 21:17:35 +00:00
mediafoundation common: Use more efficient versions of GstCapsFeatures API where possible 2024-09-26 19:26:18 +03:00
msdk msdkenc: Guard the read of thiz->initialized with the modification of this value 2024-09-29 01:07:39 +00:00
nvcodec nvcodec: gl now supports Y444_16LE 2024-11-12 11:31:37 -03:00
opensles meson: Call pkgconfig.generate in the loop where we declare plugins dependencies 2022-09-01 21:17:35 +00:00
qsv common: Use more efficient versions of GstCapsFeatures API where possible 2024-09-26 19:26:18 +03:00
shm shm: drop use of GSlice allocator 2023-02-03 17:48:10 +00:00
tinyalsa meson: Require tinyalsa >= 1.1.0 when building its plugin 2024-03-12 20:30:11 +00:00
uvcgadget uvcsink: make gst_v4l2uvc_fourcc_to_bare_struct work with more raw formats 2024-09-24 20:07:40 +00:00
uvch264 meson: Add a wrap file for libgudev 2023-04-19 22:47:19 +00:00
v4l2codecs v4l2codecs: dynamically discovers supported pixels formats 2024-10-19 22:14:13 +00:00
va va{av1,vp9}enc: fix return value 2024-10-29 15:29:51 +00:00
wasapi wasapi: Fix alloc/free function mismatch 2024-02-21 21:03:32 +00:00
wasapi2 meson: Undefine any WINVER and _WIN32_WINNT entries before redefining them 2024-10-12 19:10:46 -03:00
webview2 meson: Undefine any WINVER and _WIN32_WINNT entries before redefining them 2024-10-12 19:10:46 -03:00
wic meson: Undefine any WINVER and _WIN32_WINNT entries before redefining them 2024-10-12 19:10:46 -03:00
win32ipc win32ipc: Fix pipe handle leak 2023-08-23 18:33:04 +09:00
winks ksdeviceprovider: Fix crash while probing device caps 2024-02-09 14:09:07 +00:00
winscreencap winscreencap: Warn for deprecated plugin use 2022-12-08 17:48:11 +00:00
meson.build webview2: Add Microsoft WebView2 based web browser source 2024-03-28 10:49:39 +00:00