audiobuffersplit: Perform discont tracking on running time
authorSebastian Dröge <sebastian@centricular.com>
Fri, 8 May 2020 19:36:01 +0000 (22:36 +0300)
committerGStreamer Merge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Mon, 11 May 2020 07:25:39 +0000 (07:25 +0000)
commit79e65951a90eebfa496cae35b76b4b9eaa92931e
treef4bff5ccca26c31beaf14d20b361ed5cb3d5d82e
parent20756e3387f0d1ed5df2ea3245133c987526bac6
audiobuffersplit: Perform discont tracking on running time

Otherwise we would have to drain on every segment event. Like this we
can handle segment events that don't cause a discontinuity in running
time to be handled without draining.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1254>
gst/audiobuffersplit/gstaudiobuffersplit.c
gst/audiobuffersplit/gstaudiobuffersplit.h