gstreamer/subprojects/gst-plugins-base/gst-libs/gst
Piotr Brzeziński 4c5aaa742f gloverlaycompositor: Add GL sync point when uploading overlays
In rare cases - notably on macOS, because of multiple GL contexts - the lack of a sync point was causing overlays
to disappear for a frame after being redrawn, or sometimes not appear at all. This change makes sure that the display
in one GL context will be correctly synchronised with the other GL context where the overlay texture was uploaded.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5610>
2023-11-07 00:32:39 +01:00
..
allocators GstShmAllocator: Add documentation 2023-11-03 18:22:00 +00:00
app appsrc: use macros for getters/setters 2023-09-20 08:54:01 +00:00
audio audioaggregator: Make access to the pad list thread-safe while mixing 2023-10-25 07:56:40 +00:00
fft gst-plugins-base: re-indent with GNU indent 2.2.12 2023-03-17 03:18:53 +00:00
gl gloverlaycompositor: Add GL sync point when uploading overlays 2023-11-07 00:32:39 +01:00
pbutils discoverer: Only call handle_current_async if still processing 2023-06-30 08:52:38 +03:00
riff riff: add more h265 fourcc formats 2023-07-17 13:17:20 +00:00
rtp rtpbasedepayload: Fixes for cleanup of header ext. aggregation 2023-09-27 11:49:11 +00:00
rtsp rtspconnection: Add API for adding extra http request headers 2023-09-26 06:35:43 +00:00
sdp sdp: fix wrong error message for missing clock-rate in caps 2023-08-26 18:01:38 +00:00
tag tags: Don't allow image tags with G_MAXUINT32 length 2023-06-20 10:02:19 +00:00
video videoaggregator: Avoid creating caps that are not in the template 2023-10-03 21:13:00 +00:00
glib-compat-private.h Move files from gst-plugins-base into the "subprojects/gst-plugins-base/" subdir 2021-09-24 16:13:26 -03:00
meson.build sdp: Handle level-asymmetry-allowed for H264 streams 2021-12-12 10:59:00 -03:00