deinterlace: do not leak getcaps result
authorMark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
Thu, 6 Sep 2012 14:30:44 +0000 (16:30 +0200)
committerMark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
Thu, 6 Sep 2012 14:31:17 +0000 (16:31 +0200)
gst/deinterlace/gstdeinterlace.c

index 9a0e71e..5f2fe2c 100644 (file)
@@ -2587,6 +2587,7 @@ gst_deinterlace_sink_query (GstPad * pad, GstObject * parent, GstQuery * query)
       gst_query_parse_caps (query, &filter);
       caps = gst_deinterlace_getcaps (self, pad, filter);
       gst_query_set_caps_result (query, caps);
+      gst_caps_unref (caps);
       res = TRUE;
       break;
     }