From a6bfde1ea62676c9504009b2e5d730657bc75a7e Mon Sep 17 00:00:00 2001 From: Matthieu Bouron Date: Fri, 7 Mar 2014 12:11:59 +0000 Subject: [PATCH] dvdspu: set proxy allocation flag on the video sink pad https://bugzilla.gnome.org/show_bug.cgi?id=725893 --- gst/dvdspu/gstdvdspu.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gst/dvdspu/gstdvdspu.c b/gst/dvdspu/gstdvdspu.c index 9f12887904..2c270fd9b3 100644 --- a/gst/dvdspu/gstdvdspu.c +++ b/gst/dvdspu/gstdvdspu.c @@ -165,6 +165,8 @@ gst_dvd_spu_init (GstDVDSpu * dvdspu) gst_pad_set_chain_function (dvdspu->subpic_sinkpad, gst_dvd_spu_subpic_chain); gst_pad_set_event_function (dvdspu->subpic_sinkpad, gst_dvd_spu_subpic_event); + GST_PAD_SET_PROXY_ALLOCATION (dvdspu->videosinkpad); + gst_element_add_pad (GST_ELEMENT (dvdspu), dvdspu->videosinkpad); gst_element_add_pad (GST_ELEMENT (dvdspu), dvdspu->subpic_sinkpad); gst_element_add_pad (GST_ELEMENT (dvdspu), dvdspu->srcpad);