summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEdward Hervey <bilboed@bilboed.com>2009-03-26 17:25:08 +0100
committerEdward Hervey <bilboed@bilboed.com>2009-03-31 15:15:29 +0200
commitca662eb57a64b9d74448f523ecca64ef83fa627b (patch)
treed4a594f07e37ae3c80d9151b5aaef7cf70f822d8
parent322d0b0fd8ef77ff754ef52810b98b0795d204df (diff)
capsfilter. Always calls _suggest, even with NULL caps. Fixes #574805
-rw-r--r--plugins/elements/gstcapsfilter.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/plugins/elements/gstcapsfilter.c b/plugins/elements/gstcapsfilter.c
index afa1ff541c..3442ff3b74 100644
--- a/plugins/elements/gstcapsfilter.c
+++ b/plugins/elements/gstcapsfilter.c
@@ -197,18 +197,18 @@ gst_capsfilter_set_property (GObject * object, guint prop_id,
/* no previous caps, the getcaps function will be used to find suitable
* caps */
suggest = NULL;
}
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:
G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec);
break;
}