summaryrefslogtreecommitdiff
path: root/vapi
diff options
context:
space:
mode:
authorAli Sabil <ali.sabil@gmail.com>2009-03-25 10:35:40 +0100
committerAli Sabil <ali.sabil@gmail.com>2009-03-25 10:35:40 +0100
commit11df72a45c56d1468ac77578611fa971bed988e5 (patch)
tree1e1b2d825fe41195e7734b6d2b960f0df0bc1525 /vapi
parentd361a64bbe61e53b27fec118a4162c5c5259da41 (diff)
downloadvala-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.vapi2
-rw-r--r--vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata1
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"