textoverlay: forward allocation queries on video sink pad instead of discarding them
authorSreerenj Balachandran <sreerenj.balachandran@intel.com>
Mon, 5 Nov 2012 12:35:56 +0000 (14:35 +0200)
committerTim-Philipp Müller <tim@centricular.net>
Mon, 5 Nov 2012 13:27:56 +0000 (13:27 +0000)
This allows the upstream elements to use the allocation parameters
or pools from the downstream elements like videosink.

https://bugzilla.gnome.org/show_bug.cgi?id=687459

ext/pango/gstbasetextoverlay.c

index e81c47e..d106dc2 100644 (file)
@@ -622,6 +622,7 @@ gst_base_text_overlay_init (GstBaseTextOverlay * overlay,
       GST_DEBUG_FUNCPTR (gst_base_text_overlay_video_chain));
   gst_pad_set_query_function (overlay->video_sinkpad,
       GST_DEBUG_FUNCPTR (gst_base_text_overlay_video_query));
+  GST_PAD_SET_PROXY_ALLOCATION (overlay->video_sinkpad);
   gst_element_add_pad (GST_ELEMENT (overlay), overlay->video_sinkpad);
 
   template =