urisourcebin: Error out if a source doesn't expose pads
authorEdward Hervey <edward@centricular.com>
Wed, 19 Oct 2022 09:00:09 +0000 (11:00 +0200)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Wed, 16 Nov 2022 14:01:46 +0000 (14:01 +0000)
commit586ec1a67277403e1ab4def413e4e58d67dc00e1
treeddb8c93ef88e6028eb9661875ffb6a18365e3ee5
parent3305d7ce8deb8f2e424b2cb3c00f1e31ee7e60ea
urisourcebin: Error out if a source doesn't expose pads

Looks like this fell through the cracks. If a source element doesn't have
dynamic pads and doesn't provide any source pad ... we should properly error
out.

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