avidemux: fix some caps leaks
authorGarima Gaur <garima.g@samsung.com>
Tue, 3 Jan 2017 04:42:30 +0000 (10:12 +0530)
committerTim-Philipp Müller <tim@centricular.com>
Tue, 3 Jan 2017 11:32:20 +0000 (11:32 +0000)
https://bugzilla.gnome.org//show_bug.cgi?id=776789

gst/avi/gstavidemux.c

index bd5ea72..4475576 100644 (file)
@@ -176,6 +176,11 @@ gst_avi_demux_class_init (GstAviDemuxClass * klass)
   gst_element_class_add_pad_template (gstelement_class, subpicsrctempl);
   gst_element_class_add_static_pad_template (gstelement_class, &sink_templ);
 
+  gst_caps_unref (audcaps);
+  gst_caps_unref (vidcaps);
+  gst_caps_unref (subcaps);
+  gst_caps_unref (subpiccaps);
+
   gst_element_class_set_static_metadata (gstelement_class, "Avi demuxer",
       "Codec/Demuxer",
       "Demultiplex an avi file into audio and video",