pad: A newly activated pad should be marked as needing reconfiguration
authorSebastian Dröge <slomo@circular-chaos.org>
Mon, 15 Jul 2013 09:36:18 +0000 (11:36 +0200)
committerSebastian Dröge <slomo@circular-chaos.org>
Mon, 15 Jul 2013 09:36:44 +0000 (11:36 +0200)
gst/gstpad.c

index 5c7be59..3c3f484 100644 (file)
@@ -1072,6 +1072,9 @@ gst_pad_activate_mode (GstPad * pad, GstPadMode mode, gboolean active)
       break;
   }
 
+  /* Mark pad as needing reconfiguration */
+  if (active)
+    GST_OBJECT_FLAG_SET (pad, GST_PAD_FLAG_NEED_RECONFIGURE);
   pre_activate (pad, new);
 
   if (GST_PAD_ACTIVATEMODEFUNC (pad)) {