gstreamer/libs/gst
Mathieu Duponchelle 6ae7d4ec91 aggregator: make peek() has() pop() drop() buffer API threadsafe
Enforce that the last buffer that was peeked (or had its existence
checked) on a pad is the one that gets popped / dropped, resetting
at the end of each aggregation cycle.

Fixes https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/603

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/675>
2020-10-14 14:06:54 +01:00
..
base aggregator: make peek() has() pop() drop() buffer API threadsafe 2020-10-14 14:06:54 +01:00
check check: suppress g-ir-scanner warnings 2020-07-26 15:34:54 +01:00
controller directcontrolbinding: Properly initialize default last_value 2020-07-18 20:47:29 +00:00
helpers ptp_helper_post_install.sh: deal with none 2020-10-03 00:00:06 +01:00
net gstreamer: use of g_value_dup_string 2019-12-18 15:57:54 +01:00
meson.build meson: Always use a dependency object for dependencies 2018-09-05 16:33:43 +05:30