From ae57cac0901b4f0111c2ac17f7ad70c4eb80589f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Tue, 29 Mar 2016 10:38:05 +0300 Subject: tee: Set GST_PAD_FLAG_PROXY_CAPS before forwarding sticky events https://bugzilla.gnome.org/show_bug.cgi?id=752213 --- plugins/elements/gsttee.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/elements/gsttee.c b/plugins/elements/gsttee.c index 361a15cf5f..906775d2ae 100644 --- a/plugins/elements/gsttee.c +++ b/plugins/elements/gsttee.c @@ -410,9 +410,9 @@ gst_tee_request_new_pad (GstElement * element, GstPadTemplate * templ, gst_pad_set_query_function (srcpad, GST_DEBUG_FUNCPTR (gst_tee_src_query)); gst_pad_set_getrange_function (srcpad, GST_DEBUG_FUNCPTR (gst_tee_src_get_range)); + GST_OBJECT_FLAG_SET (srcpad, GST_PAD_FLAG_PROXY_CAPS); /* Forward sticky events to the new srcpad */ gst_pad_sticky_events_foreach (tee->sinkpad, forward_sticky_events, srcpad); - GST_OBJECT_FLAG_SET (srcpad, GST_PAD_FLAG_PROXY_CAPS); gst_element_add_pad (GST_ELEMENT_CAST (tee), srcpad); return srcpad; -- cgit v1.2.3