Revert "oggmux,adder: Check if collectpads has been freed"
authorEdward Hervey <edward.hervey@collabora.co.uk>
Mon, 21 Feb 2011 11:04:09 +0000 (12:04 +0100)
committerEdward Hervey <edward.hervey@collabora.co.uk>
Mon, 21 Feb 2011 11:04:09 +0000 (12:04 +0100)
This reverts commit 6d150873e8b4c23d694b0351570de323b1576d76.

Depends on a core commit that was reverted.

ext/ogg/gstoggmux.c
gst/adder/gstadder.c

index 35e4448..c6ed67c 100644 (file)
@@ -462,9 +462,7 @@ gst_ogg_mux_release_pad (GstElement * element, GstPad * pad)
 
   ogg_mux = GST_OGG_MUX (gst_pad_get_parent (pad));
 
-  if (ogg_mux->collect) {
-    gst_collect_pads_remove_pad (ogg_mux->collect, pad);
-  }
+  gst_collect_pads_remove_pad (ogg_mux->collect, pad);
   gst_element_remove_pad (element, pad);
 
   gst_object_unref (ogg_mux);
index 987adbd..ab2abd7 100644 (file)
@@ -991,9 +991,7 @@ gst_adder_release_pad (GstElement * element, GstPad * pad)
 
   GST_DEBUG_OBJECT (adder, "release pad %s:%s", GST_DEBUG_PAD_NAME (pad));
 
-  if (adder->collect) {
-    gst_collect_pads_remove_pad (adder->collect, pad);
-  }
+  gst_collect_pads_remove_pad (adder->collect, pad);
   gst_element_remove_pad (element, pad);
 }