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",