From: Ali Sabil Date: Wed, 25 Mar 2009 09:35:40 +0000 (+0100) Subject: gstreamer-0.10: Fix gst_bus_post binding X-Git-Tag: 0.6.0~46 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=11df72a45c56d1468ac77578611fa971bed988e5;p=thirdparty%2Fvala.git gstreamer-0.10: Fix gst_bus_post binding Message parameter of gst_bus_post takes ownership. --- diff --git a/vapi/gstreamer-0.10.vapi b/vapi/gstreamer-0.10.vapi index 872ee0a87..402765703 100644 --- a/vapi/gstreamer-0.10.vapi +++ b/vapi/gstreamer-0.10.vapi @@ -121,7 +121,7 @@ namespace Gst { public Gst.Message poll (Gst.MessageType events, Gst.ClockTimeDiff timeout); public Gst.Message pop (); public Gst.Message pop_filtered (Gst.MessageType types); - public bool post (Gst.Message message); + public bool post (owned Gst.Message message); public void remove_signal_watch (); public void set_flushing (bool flushing); public void set_sync_handler (Gst.BusSyncHandler func); diff --git a/vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata b/vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata index cffe2d255..c7d637883 100644 --- a/vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata +++ b/vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata @@ -40,6 +40,7 @@ gst_bus_peek transfer_ownership="1" gst_bus_poll transfer_ownership="1" gst_bus_pop transfer_ownership="1" gst_bus_pop_filtered transfer_ownership="1" +gst_bus_post.message takes_ownership="1" gst_bus_timed_pop transfer_ownership="1" gst_bus_timed_pop_filtered transfer_ownership="1" gst_caps_copy transfer_ownership="1"