From: Víctor Manuel Jáquez Leal Date: Mon, 16 Mar 2009 09:19:10 +0000 (+0100) Subject: gstreamer-0.10: gst_element_set_bus parameter is nullable X-Git-Tag: 0.6.0~25 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=48fff90e817738abf0a5fcaaa52cceab16424af4;p=thirdparty%2Fvala.git gstreamer-0.10: gst_element_set_bus parameter is nullable gst_element_set_bus () function can set a bus as NULL value in order to remove the current element bus, so the parameter can be nullable in the vala context. Fixes bug 575534. --- diff --git a/vapi/gstreamer-0.10.vapi b/vapi/gstreamer-0.10.vapi index 402765703..c25376ff2 100644 --- a/vapi/gstreamer-0.10.vapi +++ b/vapi/gstreamer-0.10.vapi @@ -378,7 +378,7 @@ namespace Gst { public bool seek_simple (Gst.Format format, Gst.SeekFlags seek_flags, int64 seek_pos); public virtual bool send_event (owned Gst.Event event); public void set_base_time (Gst.ClockTime time); - public virtual void set_bus (Gst.Bus bus); + public virtual void set_bus (Gst.Bus? bus); public virtual bool set_clock (Gst.Clock clock); [CCode (cname = "gst_element_class_set_details")] public class void set_details (Gst.ElementDetails details); diff --git a/vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata b/vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata index c7d637883..b32627c1f 100644 --- a/vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata +++ b/vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata @@ -80,6 +80,7 @@ gst_element_send_event.event takes_ownership="1" gst_element_state_get_name hidden="1" gst_element_state_change_return_get_name hidden="1" gst_element_get_bus transfer_ownership="1" +gst_element_set_bus.bus nullable="1" gst_element_make_from_uri transfer_ownership="1" nullable="1" gst_element_make_from_uri.elementname nullable="1" gst_element_get_static_pad transfer_ownership="1" nullable="1"