We no longer want to deal with elements that use the old-style of stream
switching and instead expose/remove streams as they appear/disappear
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2784>
continue;
demuxer = gst_element_factory_create (factory, NULL);
+ if (!GST_OBJECT_FLAG_IS_SET (demuxer, GST_BIN_FLAG_STREAMS_AWARE)) {
+ GST_DEBUG_OBJECT (urisrc, "Ignoring non-streams-aware adaptive demuxer");
+ gst_object_unref (demuxer);
+ continue;
+ }
break;
}
gst_plugin_feature_list_free (eligible);