urisourcebin: Only remove components in PAUSED->READY
authorEdward Hervey <edward@centricular.com>
Tue, 1 Nov 2022 08:53:36 +0000 (09:53 +0100)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Wed, 16 Nov 2022 14:01:46 +0000 (14:01 +0000)
commita5f0085cda437ded9a4c9c7eebed9786b1a87ed7
tree3e49d4a42216702b946a22620695b9b8268025de
parent5b41ea2fe81cc6667a3e6097e47ed6a15801277a
urisourcebin: Only remove components in PAUSED->READY

With the refactoring, we are guaranteed the components are only created in PAUSED

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