gstreamer/libs/gst
Nicolas Dufresne 8ecf0956d7 baseparse: Always clear drain flag before pulling
In pull mode, each pull is unique. A following pull can be well inside the
range even if the previous one wasn't. Fix this my moving the drain flag
right before the pull.

This avoids passing a bad drain flag to parsers, which may endup truncate
buffers causing data corruption.

Fixes https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/1275

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/446>
2020-04-23 13:20:46 +00:00
..
base baseparse: Always clear drain flag before pulling 2020-04-23 13:20:46 +00:00
check gstcheck: remove bogus refcount asserts 2019-12-10 09:42:37 +01:00
controller Remove autotools build system 2019-10-13 16:10:42 +01:00
helpers Remove autotools build system 2019-10-13 16:10:42 +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