summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--subprojects/gst-plugins-good/gst/isomp4/qtdemux.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/subprojects/gst-plugins-good/gst/isomp4/qtdemux.c b/subprojects/gst-plugins-good/gst/isomp4/qtdemux.c
index 1449c67492..0e5904dd0b 100644
--- a/subprojects/gst-plugins-good/gst/isomp4/qtdemux.c
+++ b/subprojects/gst-plugins-good/gst/isomp4/qtdemux.c
@@ -13789,8 +13789,6 @@ qtdemux_expose_streams (GstQTDemux * qtdemux)
gst_qtdemux_guess_bitrate (qtdemux);
- gst_element_no_more_pads (GST_ELEMENT_CAST (qtdemux));
-
/* If we have still old_streams, it's no more used stream */
for (i = 0; i < qtdemux->old_streams->len; i++) {
QtDemuxStream *stream = QTDEMUX_NTH_OLD_STREAM (qtdemux, i);
@@ -13808,6 +13806,8 @@ qtdemux_expose_streams (GstQTDemux * qtdemux)
g_ptr_array_set_size (qtdemux->old_streams, 0);
+ gst_element_no_more_pads (GST_ELEMENT_CAST (qtdemux));
+
/* check if we should post a redirect in case there is a single trak
* and it is a redirecting trak */
if (QTDEMUX_N_STREAMS (qtdemux) == 1 &&