capsfilter. Always calls _suggest, even with NULL caps. Fixes #574805
authorEdward Hervey <bilboed@bilboed.com>
Thu, 26 Mar 2009 16:25:08 +0000 (17:25 +0100)
committerEdward Hervey <bilboed@bilboed.com>
Tue, 31 Mar 2009 13:15:29 +0000 (15:15 +0200)
plugins/elements/gstcapsfilter.c

index afa1ff5..3442ff3 100644 (file)
@@ -200,12 +200,12 @@ gst_capsfilter_set_property (GObject * object, guint prop_id,
       }
       GST_OBJECT_UNLOCK (GST_BASE_TRANSFORM_SINK_PAD (object));
 
-      if (suggest) {
-        GST_DEBUG_OBJECT (capsfilter, "suggest new caps %" GST_PTR_FORMAT,
-            suggest);
-        gst_base_transform_suggest (GST_BASE_TRANSFORM (object), suggest, 0);
+      GST_DEBUG_OBJECT (capsfilter, "suggesting new caps %" GST_PTR_FORMAT,
+          suggest);
+      gst_base_transform_suggest (GST_BASE_TRANSFORM (object), suggest, 0);
+      if (suggest)
         gst_caps_unref (suggest);
-      }
+
       break;
     }
     default: