summaryrefslogtreecommitdiffstats
path: root/gst
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian.droege@collabora.co.uk>2013-03-25 10:12:03 +0100
committerSebastian Dröge <sebastian.droege@collabora.co.uk>2013-04-15 08:23:08 +0200
commit1f71052eb304f133ff9975478196e238ca5be78c (patch)
tree8c6d2b437421c8eaaa9d47d32900cff118ed1b16 /gst
parente8163152be993a55ce153cac0add8de090e88340 (diff)
downloadgst-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.c4
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);
}
}