diff options
author | Ali Sabil <ali.sabil@gmail.com> | 2009-03-25 10:35:40 +0100 |
---|---|---|
committer | Ali Sabil <ali.sabil@gmail.com> | 2009-03-25 10:35:40 +0100 |
commit | 11df72a45c56d1468ac77578611fa971bed988e5 (patch) | |
tree | 1e1b2d825fe41195e7734b6d2b960f0df0bc1525 /vapi | |
parent | d361a64bbe61e53b27fec118a4162c5c5259da41 (diff) | |
download | vala-11df72a45c56d1468ac77578611fa971bed988e5.tar.gz |
gstreamer-0.10: Fix gst_bus_post binding
Message parameter of gst_bus_post takes ownership.
Diffstat (limited to 'vapi')
-rw-r--r-- | vapi/gstreamer-0.10.vapi | 2 | ||||
-rw-r--r-- | vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata | 1 |
2 files changed, 2 insertions, 1 deletions
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" |