hlsdemux2: Fix reference leak of variant stream
authorJan Schmidt <jan@centricular.com>
Wed, 10 Aug 2022 19:17:05 +0000 (05:17 +1000)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Fri, 12 Aug 2022 13:52:59 +0000 (13:52 +0000)
commit025e4464709087e4addca773899f03e6e7be7ce4
treeeed1d5cb113292bdd1330bd905eedf22fd2c78e0
parent9db19a3b06392854f28ecd187cd0f6cd660d1f53
hlsdemux2: Fix reference leak of variant stream

When switching back to the previous variant stream
in gst_hls_demux_change_playlist(), fix a couple of
paths that would leak a reference to the previous
variant.

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