playbin/uridecodebin: Emit source-setup signal early before doing the scheduling...
authorSebastian Dröge <sebastian@centricular.com>
Wed, 4 Aug 2021 07:06:02 +0000 (10:06 +0300)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Wed, 18 Aug 2021 09:07:07 +0000 (09:07 +0000)
commit52bca104e447309898ca8904b3914211ec7d4114
tree1cb9be8038d995952719f76774a1ac41f0386830
parent297b1e68e230bc750fc7c593d4005e06580d5517
playbin/uridecodebin: Emit source-setup signal early before doing the scheduling query

Some elements will require the source to be set up properly before the
scheduling query returns useful results, e.g. appsrc and giostreamsrc.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/merge_requests/1241>
gst/playback/gstplaybin2.c
gst/playback/gsturidecodebin.c