templatematch: mark pads as proxy caps
authorThiago Santos <ts.santos@osg.sisa.samsung.com>
Mon, 28 Jul 2014 16:10:35 +0000 (13:10 -0300)
committerThiago Santos <ts.santos@osg.sisa.samsung.com>
Mon, 28 Jul 2014 19:03:45 +0000 (16:03 -0300)
Allows negotiation to happen properly

ext/opencv/gsttemplatematch.c

index 603fd53..1fb8e68 100644 (file)
@@ -169,8 +169,10 @@ gst_template_match_init (GstTemplateMatch * filter)
       GST_DEBUG_FUNCPTR (gst_template_match_handle_sink_event));
   gst_pad_set_chain_function (filter->sinkpad,
       GST_DEBUG_FUNCPTR (gst_template_match_chain));
+  GST_PAD_SET_PROXY_CAPS (filter->sinkpad);
 
   filter->srcpad = gst_pad_new_from_static_template (&src_factory, "src");
+  GST_PAD_SET_PROXY_CAPS (filter->srcpad);
 
   gst_element_add_pad (GST_ELEMENT (filter), filter->sinkpad);
   gst_element_add_pad (GST_ELEMENT (filter), filter->srcpad);