discoverer: Fix discovering source that expose raw audio/video
authorThibault Saunier <tsaunier@igalia.com>
Wed, 7 Sep 2022 14:36:09 +0000 (10:36 -0400)
committerGStreamer Marge Bot <gitlab-merge-bot@gstreamer-foundation.org>
Thu, 15 Sep 2022 19:25:01 +0000 (19:25 +0000)
commit1c4950718f0b2ff6abbf14bee472316d7cfb1ea7
tree9f8449255df1312d6ff7e3208fef13dea186a491
parent71eda6e2e6b5e5ae1a9b939067580dab56dba2a0
discoverer: Fix discovering source that expose raw audio/video

Exposes a "uridecodebin:post-stream-topology" property as the discoverer
needs to have topology information about all streams so we need
`uridecodebin` to always plug decodebins for that case.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3009>
subprojects/gst-plugins-base/docs/plugins/gst_plugins_cache.json
subprojects/gst-plugins-base/gst-libs/gst/pbutils/gstdiscoverer.c
subprojects/gst-plugins-base/gst/playback/gsturidecodebin.c