From: Jürg Billeter Date: Tue, 16 Dec 2008 18:04:20 +0000 (+0000) Subject: Fix gst_bus_sync_signal_handler binding, fixes bug 559721 X-Git-Tag: VALA_0_5_3~14 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=893499a7e09ae8ffba3cd9a7efd658d848bcb391;p=thirdparty%2Fvala.git Fix gst_bus_sync_signal_handler binding, fixes bug 559721 2008-12-16 Jürg Billeter * vapi/packages/gstreamer-0.10/: Fix gst_bus_sync_signal_handler binding, fixes bug 559721 * vapi/gstreamer-0.10.vapi: regenerated svn path=/trunk/; revision=2180 --- diff --git a/ChangeLog b/ChangeLog index e77a566b7..70efe6724 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2008-12-16 Jürg Billeter + + * vapi/packages/gstreamer-0.10/: + + Fix gst_bus_sync_signal_handler binding, fixes bug 559721 + + * vapi/gstreamer-0.10.vapi: regenerated + 2008-12-16 Jürg Billeter * vala/valadelegate.vala: diff --git a/vapi/gstreamer-0.10.vapi b/vapi/gstreamer-0.10.vapi index 5f4381198..d3f08fcde 100644 --- a/vapi/gstreamer-0.10.vapi +++ b/vapi/gstreamer-0.10.vapi @@ -125,7 +125,8 @@ namespace Gst { public void remove_signal_watch (); public void set_flushing (bool flushing); public void set_sync_handler (Gst.BusSyncHandler func); - public Gst.BusSyncReply sync_signal_handler (Gst.Message message, void* data); + [CCode (instance_pos = -1)] + public Gst.BusSyncReply sync_signal_handler (Gst.Bus bus, Gst.Message message); public weak Gst.Message timed_pop (Gst.ClockTime timeout); public weak Gst.Message timed_pop_filtered (Gst.ClockTime timeout, Gst.MessageType types); public virtual signal void message (Gst.Message message); diff --git a/vapi/packages/gstreamer-0.10/gstreamer-0.10-custom.vala b/vapi/packages/gstreamer-0.10/gstreamer-0.10-custom.vala index 059130942..b421ef4b6 100644 --- a/vapi/packages/gstreamer-0.10/gstreamer-0.10-custom.vala +++ b/vapi/packages/gstreamer-0.10/gstreamer-0.10-custom.vala @@ -58,6 +58,11 @@ namespace Gst { public void make_writable (); } + public class Bus { + [CCode (instance_pos = -1)] + public Gst.BusSyncReply sync_signal_handler (Gst.Bus bus, Gst.Message message); + } + [CCode (cheader_filename = "gst/gst.h")] public class Pad { [CCode (array_length_pos = 0, delegate_target_pos = 0)] diff --git a/vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata b/vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata index 4611b9a4c..273ac9160 100644 --- a/vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata +++ b/vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata @@ -23,6 +23,7 @@ gst_buffer_try_new_and_alloc transfer_ownership="1" gst_bus_add_watch_full.func value_owned="1" gst_bus_add_watch_full.notify hidden="1" gst_bus_set_sync_handler.data hidden="1" +gst_bus_sync_signal_handler hidden="1" gst_caps_new_simple ellipsis="1" gst_caps_new_full ellipsis="1" gst_caps_set_simple ellipsis="1"