basetransform: avoid caps leak
authorWim Taymans <wim.taymans@collabora.co.uk>
Fri, 27 Jan 2012 10:40:05 +0000 (11:40 +0100)
committerWim Taymans <wim.taymans@collabora.co.uk>
Fri, 27 Jan 2012 10:41:33 +0000 (11:41 +0100)
libs/gst/base/gstbasetransform.c

index 2013a96a060128f57ef60814aae9d3588cff4019..698ce31316d21d181612c675a6ca06a3daf6eade 100644 (file)
@@ -692,7 +692,7 @@ gst_base_transform_query_caps (GstBaseTransform * trans, GstPad * pad,
     GST_DEBUG_OBJECT (pad, "intersected %" GST_PTR_FORMAT, temp);
     gst_caps_unref (templ);
   } else {
-    temp = gst_caps_copy (gst_pad_get_pad_template_caps (otherpad));
+    temp = gst_pad_get_pad_template_caps (otherpad);
   }
 
   /* then see what we can transform this to */