From: Víctor Manuel Jáquez Leal Date: Fri, 14 Aug 2009 15:23:04 +0000 (+0200) Subject: gstreamer-0.10: set the delegate target position for gst_iterator_fold X-Git-Tag: 0.7.6~206 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5556e94d5288df08c7df0326dfd85368d0489bd9;p=thirdparty%2Fvala.git gstreamer-0.10: set the delegate target position for gst_iterator_fold Fixes bug 591815. --- diff --git a/vapi/gstreamer-0.10.vapi b/vapi/gstreamer-0.10.vapi index c96c94006..7baaee743 100644 --- a/vapi/gstreamer-0.10.vapi +++ b/vapi/gstreamer-0.10.vapi @@ -568,7 +568,7 @@ namespace Gst { public GLib.Type type; public unowned Gst.Iterator filter (GLib.CompareFunc func); public void* find_custom (GLib.CompareFunc func, void* user_data); - public Gst.IteratorResult fold (Gst.IteratorFoldFunction func, Gst.Value? ret); + public Gst.IteratorResult fold ([CCode (delegate_target_pos = 2.1)] Gst.IteratorFoldFunction func, Gst.Value? ret); public Gst.IteratorResult @foreach (GLib.Func func); [CCode (has_construct_function = false)] public Iterator.list (GLib.Type type, GLib.Mutex @lock, uint32 master_cookie, GLib.List list, void* owner, Gst.IteratorItemFunction item, Gst.IteratorDisposeFunction free); diff --git a/vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata b/vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata index 0585a15cf..34afcf256 100644 --- a/vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata +++ b/vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata @@ -141,6 +141,7 @@ gst_init_get_option_group transfer_ownership="1" gst_iterator_free hidden="1" gst_iterator_next hidden="1" gst_iterator_resync hidden="1" +gst_iterator_fold.func delegate_target_pos="2.1" gst_iterator_fold.ret nullable="1" gst_iterator_find_custom.user_data hidden="0" GstMessage base_class="GstMiniObject"