tagdemux: Push a STREAM_START on new caps
authorEdward Hervey <edward.hervey@collabora.co.uk>
Fri, 13 Jul 2012 10:10:01 +0000 (12:10 +0200)
committerEdward Hervey <edward.hervey@collabora.co.uk>
Fri, 13 Jul 2012 10:10:01 +0000 (12:10 +0200)
gst-libs/gst/tag/gsttagdemux.c

index 1eead10..8069555 100644 (file)
@@ -350,6 +350,7 @@ gst_tag_demux_set_src_caps (GstTagDemux * tagdemux, GstCaps * new_caps)
     GST_DEBUG_OBJECT (tagdemux, "Changing src pad caps to %" GST_PTR_FORMAT,
         tagdemux->priv->src_caps);
 
+    gst_pad_push_event (tagdemux->priv->srcpad, gst_event_new_stream_start ());
     gst_pad_set_caps (tagdemux->priv->srcpad, tagdemux->priv->src_caps);
   } else {
     /* Caps never changed */