Dont give a warning on unconnected pads (bugzilla ID 93218) - thanks Iain
authorRonald S. Bultje <rbultje@ronald.bitfreak.net>
Fri, 13 Sep 2002 13:32:28 +0000 (13:32 +0000)
committerRonald S. Bultje <rbultje@ronald.bitfreak.net>
Fri, 13 Sep 2002 13:32:28 +0000 (13:32 +0000)
Original commit message from CVS:
Dont give a warning on unconnected pads (bugzilla ID 93218) - thanks Iain

gst/gstthread.c

index e21e185..4c0a836 100644 (file)
@@ -468,9 +468,12 @@ gst_thread_change_state (GstElement * element)
        pads = GST_ELEMENT_PADS (element);
 
        while (pads) {
-         GstRealPad *peer = GST_REAL_PAD (GST_PAD_PEER (pads->data));
+         GstRealPad *peer = NULL;
          GstElement *peerelement;
 
+          if (GST_PAD_PEER (pads->data))
+            peer = GST_REAL_PAD (GST_PAD_PEER (pads->data));
+
          pads = g_list_next (pads);
 
          if (!peer)