From: Juerg Billeter Date: Fri, 19 Oct 2007 11:14:06 +0000 (+0000) Subject: add ellipsis attribute for some functions, patch by Andrea Del Signore X-Git-Tag: VALA_0_1_5~66 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=01571e2dcba66b9547b6567e251ea99725c3c348;p=thirdparty%2Fvala.git add ellipsis attribute for some functions, patch by Andrea Del Signore 2007-10-19 Juerg Billeter * vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata: add ellipsis attribute for some functions, patch by Andrea Del Signore * vapi/gstreamer-0.10.vapi: regenerated svn path=/trunk/; revision=655 --- diff --git a/ChangeLog b/ChangeLog index dbd1e06ca..e58fac3cd 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2007-10-19 Jürg Billeter + + * vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata: add ellipsis + attribute for some functions, patch by Andrea Del Signore + * vapi/gstreamer-0.10.vapi: regenerated + 2007-10-19 Jürg Billeter * gobject/Makefile.am (libvala_la_LDFLAGS): Add '-no-undefined' for diff --git a/vapi/gstreamer-0.10.vapi b/vapi/gstreamer-0.10.vapi index 5f1749e51..e920b5293 100644 --- a/vapi/gstreamer-0.10.vapi +++ b/vapi/gstreamer-0.10.vapi @@ -499,7 +499,7 @@ namespace Gst { public weak Gst.Clock provided_clock; public weak Gst.Element clock_provider; public bool add (Gst.Element element); - public void add_many (Gst.Element element_1); + public void add_many (Gst.Element element_1, ...); public weak Gst.Pad find_unconnected_pad (Gst.PadDirection direction); public weak Gst.Element get_by_interface (GLib.Type iface); public weak Gst.Element get_by_name (string name); @@ -513,7 +513,7 @@ namespace Gst { public weak Gst.Iterator iterate_sources (); public Bin (string name); public bool remove (Gst.Element element); - public void remove_many (Gst.Element element_1); + public void remove_many (Gst.Element element_1, ...); [NoAccessorMethod] public weak bool async_handling { get; set; } public signal void element_added (Gst.Element child); @@ -653,7 +653,7 @@ namespace Gst { public weak Gst.Iterator iterate_src_pads (); public bool link (Gst.Element dest); public bool link_filtered (Gst.Element dest, Gst.Caps filter); - public bool link_many (Gst.Element element_2); + public bool link_many (Gst.Element element_2, ...); public bool link_pads (string srcpadname, Gst.Element dest, string destpadname); public bool link_pads_filtered (string srcpadname, Gst.Element dest, string destpadname, Gst.Caps filter); public void lost_state (); @@ -683,7 +683,7 @@ namespace Gst { public static weak string state_get_name (Gst.State state); public bool sync_state_with_parent (); public void unlink (Gst.Element dest); - public void unlink_many (Gst.Element element_2); + public void unlink_many (Gst.Element element_2, ...); public void unlink_pads (string srcpadname, Gst.Element dest, string destpadname); public signal void pad_removed (Gst.Pad pad); [HasEmitter] diff --git a/vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata b/vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata index ab50a3204..145c4cf6a 100644 --- a/vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata +++ b/vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata @@ -11,4 +11,8 @@ GstPadTemplate::pad_created has_emitter="1" gst_parse_launchv.argv is_array="1" gst_type_register_static_full hidden="1" gst_version_string transfer_ownership="1" +gst_bin_add_many ellipsis="1" +gst_bin_remove_many ellipsis="1" +gst_element_link_many ellipsis="1" +gst_element_unlink_many ellipsis="1"