gstreamer/subprojects/gst-plugins-base/gst-libs/gst/app
Mathieu Duponchelle 33da5f0d5d appsink: fix initial pile-up of caps events
appsink was queuing the caps event both in its GstBaseSinkClass.set_caps()
and its GstBaseSinkClass.sink_event() implementation, but only signaling
new_event from `sink_event`.

This caused `new_event` callbacks to start lagging by one.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7749>
2025-01-08 09:00:31 +00:00
..
app-prelude.h Move files from gst-plugins-base into the "subprojects/gst-plugins-base/" subdir 2021-09-24 16:13:26 -03:00
app.h Move files from gst-plugins-base into the "subprojects/gst-plugins-base/" subdir 2021-09-24 16:13:26 -03:00
gstappsink.c appsink: fix initial pile-up of caps events 2025-01-08 09:00:31 +00:00
gstappsink.h appsink: add max-time and max-buffers properties 2023-09-20 08:54:01 +00:00
gstappsrc.c appsrc: Decrease log level for item drop 2024-12-13 17:24:44 +00:00
gstappsrc.h Move files from gst-plugins-base into the "subprojects/gst-plugins-base/" subdir 2021-09-24 16:13:26 -03:00
gstapputils.c appsrc: extract buffering level calculations 2023-09-20 08:54:01 +00:00
gstapputils.h appsrc: extract buffering level calculations 2023-09-20 08:54:01 +00:00
meson.build appsrc: extract buffering level calculations 2023-09-20 08:54:01 +00:00