(uri)decodebin3: Ensure group-id consistency
authorEdward Hervey <edward@centricular.com>
Tue, 9 Aug 2022 14:31:26 +0000 (16:31 +0200)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Wed, 23 Nov 2022 12:19:21 +0000 (12:19 +0000)
commit734a4554f3aa4cae0ca361e9f96892541a7253d4
treee319797a39bfa96fdccdb41943cf96612614eeaf
parent353691602e3dd489132aab4ed0972b378603183c
(uri)decodebin3: Ensure group-id consistency

Make sure that group-id of a given play item are made consistent from the
start (sources) and all the way through the output.

This ensures that we can reliably detect that we have switched to the next play
item on the output of decodebin3 (and we can therefore properly free/release it)

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3457>
subprojects/gst-plugins-base/gst/playback/gstdecodebin3.c
subprojects/gst-plugins-base/gst/playback/gsturidecodebin3.c