hlsdemux2: Fix buffer leak when resynching
authorJan Schmidt <jan@centricular.com>
Sun, 7 Aug 2022 10:56:49 +0000 (20:56 +1000)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Mon, 8 Aug 2022 15:52:22 +0000 (15:52 +0000)
commit91e43048cfe06cf023356e9c1e7ccf9f0a29595a
tree1b0409257512d4cc14eb74c395afeed85ea975f4
parent62c7402dbb6f19d74a1e4c11cb9a92ea749044fe
hlsdemux2: Fix buffer leak when resynching

Unref the buffer in gst_hls_demux_handle_buffer() when
returning GST_ADAPTIVE_DEMUX_FLOW_LOST_SYNC

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2849>
subprojects/gst-plugins-good/ext/adaptivedemux2/hls/gsthlsdemux.c