<p>Hi,</p>
<p>You can detect that by comparing:</p>
<ul>
<li>The list of streams in the collection (GST_MESSAGE_STREAM_COLLECTION). That will contain the list of all streams, including unsupported ones</li>
<li>With the list of selected streams (GST_MESSAGE_STREAMS_SELECTED), which are the ones that were actually decoded and exposed</li>
</ul>
<p>Edward</p>
<p>On Wed, 2024-01-31 at 15:00 +0000, Sachs Jürgen via gstreamer-devel wrote:</p>
<blockquote type="cite">
<p>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
 </p>
</blockquote>