uridecodebin: Set source element to READY before querying it
authorThibault Saunier <tsaunier@igalia.com>
Tue, 31 Jan 2023 16:21:48 +0000 (13:21 -0300)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Tue, 21 Feb 2023 12:07:57 +0000 (12:07 +0000)
Generating the source element is done when uridecodebin is doing the
READY to PAUSED state change, so it is reasonable to set the new source
element to that state.

This also allows detecting early failures with backing libraries or
hardware (checks done in NULL->READY).

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4016>


No differences found