diff options
author | Sebastian Dröge <sebastian.droege@collabora.co.uk> | 2013-03-25 10:12:03 +0100 |
---|---|---|
committer | Sebastian Dröge <sebastian.droege@collabora.co.uk> | 2013-04-15 08:23:08 +0200 |
commit | 1f71052eb304f133ff9975478196e238ca5be78c (patch) | |
tree | 8c6d2b437421c8eaaa9d47d32900cff118ed1b16 /gst | |
parent | e8163152be993a55ce153cac0add8de090e88340 (diff) | |
download | gst-plugins-good-1f71052eb304f133ff9975478196e238ca5be78c.tar.gz gst-plugins-good-1f71052eb304f133ff9975478196e238ca5be78c.tar.xz |
capssetter: Prevent unneeded caps copying and allocation
Diffstat (limited to 'gst')
-rw-r--r-- | gst/debugutils/gstcapssetter.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gst/debugutils/gstcapssetter.c b/gst/debugutils/gstcapssetter.c index fd2e1e2df..dcfabe2bb 100644 --- a/gst/debugutils/gstcapssetter.c +++ b/gst/debugutils/gstcapssetter.c @@ -204,9 +204,9 @@ gst_caps_setter_transform_caps (GstBaseTransform * trans, /* pass filter caps upstream, or any if no filter */ if (direction != GST_PAD_SINK) { if (!cfilter || gst_caps_is_empty (cfilter)) { - return gst_caps_new_any (); + return gst_caps_ref (GST_CAPS_ANY); } else { - return gst_caps_copy (cfilter); + return gst_caps_ref (cfilter); } } |