gstreamer/subprojects/gst-plugins-base/ext
Jakub Adam c56a87b73d gldownload: use gst_gl_sync_meta_wait_cpu()
Simple gst_gl_sync_meta_wait() is not sufficient to ensure GL commands
are executed before dma-buf devices get to see the buffer.

This is the first step that should make the code behave correctly for
everybody, although there may be performance penalty. In the future we
should introduce a more general sync meta that would allow to move the
waiting from gldownload (the producer) to the sink elements (the
consumers).

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6968>
2024-06-01 08:09:34 +00:00
..
alsa alsa: Add support for DSD audio 2023-06-23 01:27:04 +00:00
cdparanoia cdparanoia: Ignore discarded-qualifiers coming from the header (again) 2023-10-21 23:30:38 +00:00
gl gldownload: use gst_gl_sync_meta_wait_cpu() 2024-06-01 08:09:34 +00:00
libvisual meson: Call pkgconfig.generate in the loop where we declare plugins dependencies 2022-09-01 21:17:35 +00:00
ogg oggdemux: vp8: Detect keyframe packets 2023-05-31 06:30:48 +00:00
opus opus: Fix crash when getting unexpected channel position 2023-06-12 20:00:52 +00:00
pango basetextoverlay: use GST_DEBUG_OBJECT instead of GST_DEBUG 2024-05-27 08:36:17 +02:00
theora theoradec: Remove mis-leading and redundant uncropped_info 2024-02-23 15:03:35 +00:00
vorbis meson: Call pkgconfig.generate in the loop where we declare plugins dependencies 2022-09-01 21:17:35 +00:00
meson.build Move files from gst-plugins-base into the "subprojects/gst-plugins-base/" subdir 2021-09-24 16:13:26 -03:00