From: Zeeshan Ali (Khattak) Date: Thu, 12 Mar 2009 12:32:24 +0000 (+0200) Subject: gstreamer-0.10: Fix gst_element_post_message binding X-Git-Tag: 0.6.0~51 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=408176dee0bc5e0074c5a200f40107098cf7dd32;p=thirdparty%2Fvala.git gstreamer-0.10: Fix gst_element_post_message binding Message parameter of gst_element_post_message takes ownership. --- diff --git a/vapi/gstreamer-0.10.vapi b/vapi/gstreamer-0.10.vapi index 48510b309..1dc666126 100644 --- a/vapi/gstreamer-0.10.vapi +++ b/vapi/gstreamer-0.10.vapi @@ -359,7 +359,7 @@ namespace Gst { public void lost_state (); public static Gst.Element? make_from_uri (Gst.URIType type, string uri, string? elementname); public void message_full (Gst.MessageType type, GLib.Quark domain, int code, string text, string debug, string file, string function, int line); - public bool post_message (Gst.Message message); + public bool post_message (owned Gst.Message message); public virtual unowned Gst.Clock provide_clock (); public bool provides_clock (); public virtual bool query (Gst.Query query); diff --git a/vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata b/vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata index f4ce19da4..b6622af6b 100644 --- a/vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata +++ b/vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata @@ -83,6 +83,7 @@ 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" gst_element_class_get_pad_template_list type_arguments="Pad" +gst_element_post_message.message takes_ownership="1" GstElementDetails is_value_type="1" gst_element_factory_make transfer_ownership="1" nullable="1" gst_element_factory_make.name nullable="1"