Merge branch 'move_subdir_rtsp-server' into tizen_gst_1.19.2_mono
[platform/upstream/gstreamer.git] / subprojects / gst-plugins-bad / gst / videosignal / gstvideoanalyse.c
index 99f814a..1ec610f 100644 (file)
@@ -94,14 +94,17 @@ static void
 gst_video_analyse_class_init (GstVideoAnalyseClass * klass)
 {
   GObjectClass *gobject_class = G_OBJECT_CLASS (klass);
+  GstCaps *tmp = NULL;
   GstVideoFilterClass *video_filter_class = GST_VIDEO_FILTER_CLASS (klass);
 
   gst_element_class_add_pad_template (GST_ELEMENT_CLASS (klass),
       gst_pad_template_new ("src", GST_PAD_SRC, GST_PAD_ALWAYS,
-          gst_caps_from_string (VIDEO_CAPS)));
+          tmp = gst_caps_from_string (VIDEO_CAPS)));
+  gst_caps_unref (tmp);
   gst_element_class_add_pad_template (GST_ELEMENT_CLASS (klass),
       gst_pad_template_new ("sink", GST_PAD_SINK, GST_PAD_ALWAYS,
-          gst_caps_from_string (VIDEO_CAPS)));
+          tmp = gst_caps_from_string (VIDEO_CAPS)));
+  gst_caps_unref (tmp);
 
   gst_element_class_set_static_metadata (GST_ELEMENT_CLASS (klass),
       "Video analyser", "Filter/Analyzer/Video",