+2009-01-11 Jürg Billeter <j@bitron.ch>
+
+ * vapi/packages/gstreamer-0.10/:
+
+ Fix GstMessage ownership in gst_bus_* bindings,
+ patch by Sebastian Pölsterl
+
+ * vapi/gstreamer-0.10.vapi: regenerated
+
2009-01-11 Jürg Billeter <j@bitron.ch>
* vala/valamemberaccess.vala:
public bool have_pending ();
[CCode (has_construct_function = false)]
public Bus ();
- public unowned Gst.Message peek ();
- public unowned Gst.Message poll (Gst.MessageType events, Gst.ClockTimeDiff timeout);
- public unowned Gst.Message pop ();
- public unowned Gst.Message pop_filtered (Gst.MessageType types);
+ public Gst.Message peek ();
+ 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 void remove_signal_watch ();
public void set_flushing (bool flushing);
public void set_sync_handler (Gst.BusSyncHandler func);
[CCode (instance_pos = -1)]
public Gst.BusSyncReply sync_signal_handler (Gst.Bus bus, Gst.Message message);
- public unowned Gst.Message timed_pop (Gst.ClockTime timeout);
- public unowned Gst.Message timed_pop_filtered (Gst.ClockTime timeout, Gst.MessageType types);
+ public Gst.Message timed_pop (Gst.ClockTime timeout);
+ public Gst.Message timed_pop_filtered (Gst.ClockTime timeout, Gst.MessageType types);
public virtual signal void message (Gst.Message message);
public virtual signal void sync_message (Gst.Message message);
}
gst_bus_add_watch_full.notify hidden="1"
gst_bus_set_sync_handler.data hidden="1"
gst_bus_sync_signal_handler hidden="1"
+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_timed_pop transfer_ownership="1"
+gst_bus_timed_pop_filtered transfer_ownership="1"
gst_caps_new_simple ellipsis="1"
gst_caps_new_full ellipsis="1"
gst_caps_set_simple ellipsis="1"