glmixer: plug a memory leak for the caps
authorMatthew Waters <ystreet00@gmail.com>
Thu, 26 Jun 2014 00:54:38 +0000 (10:54 +1000)
committerTim-Philipp Müller <tim@centricular.com>
Sat, 9 Dec 2017 19:31:44 +0000 (19:31 +0000)
gst_query_set_caps_result() takes a ref on the caps

gst-libs/gst/gl/gstglmixer.c

index 5f22506..7d91f17 100644 (file)
@@ -538,6 +538,7 @@ gst_gl_mixer_query_caps (GstPad * pad, GstAggregator * agg, GstQuery * query)
     caps = gst_caps_intersect_full (filter, caps, GST_CAPS_INTERSECT_FIRST);
 
   gst_query_set_caps_result (query, caps);
+  gst_caps_unref (caps);
 
   return TRUE;
 }