Re: playbin3, decodebin3: how to get information about unsupported streams
Edward Hervey via gstreamer-devel <[email protected]> Thu, 01 Feb 2024 08:55:29 +0100
| Newsgroups | gmane.comp.video.gstreamer.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi, You can detect that by comparing: * The list of streams in the collection (GST_MESSAGE_STREAM_COLLECTION). That will contain the list of all streams, including unsupported ones * With the list of selected streams (GST_MESSAGE_STREAMS_SELECTED), which are the ones that were actually decoded and exposed Edward On Wed, 2024-01-31 at 15:00 +0000, Sachs Jürgen via gstreamer-devel wrote: > We are using playbin3 for a mediaplayer implementation. We play a multiplex with audio and video and for video there is no decoder available. Then playbin3 creates a valid pipeline with only audio sink. So far so good. > Is there a recommended way how to get information, that not all streams from demux element are decoded? The “old” decodebin was emitting an “unknown-type” signal in that case. This is no longer available in playbin3 > > Thanks for any hint > /Juergen > >