dvdspu: set proxy allocation flag on the video sink pad
authorMatthieu Bouron <matthieu.bouron@collabora.com>
Fri, 7 Mar 2014 12:11:59 +0000 (12:11 +0000)
committerSebastian Dröge <sebastian@centricular.com>
Sat, 8 Mar 2014 14:18:19 +0000 (15:18 +0100)
https://bugzilla.gnome.org/show_bug.cgi?id=725893

gst/dvdspu/gstdvdspu.c

index 9f12887..2c270fd 100644 (file)
@@ -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);