add ellipsis attribute for some functions, patch by Andrea Del Signore
authorJuerg Billeter <j@bitron.ch>
Fri, 19 Oct 2007 11:14:06 +0000 (11:14 +0000)
committerJürg Billeter <juergbi@src.gnome.org>
Fri, 19 Oct 2007 11:14:06 +0000 (11:14 +0000)
2007-10-19  Juerg Billeter  <j@bitron.ch>

* 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

ChangeLog
vapi/gstreamer-0.10.vapi
vapi/packages/gstreamer-0.10/gstreamer-0.10.metadata

index dbd1e06..e58fac3 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,11 @@
 2007-10-19  Jürg Billeter  <j@bitron.ch>
 
+       * 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  <j@bitron.ch>
+
        * gobject/Makefile.am (libvala_la_LDFLAGS): Add '-no-undefined' for
          Cygwin and MinGW.
        * tests/testrunner.sh: Change order of link command to fix linking on
index 5f1749e..e920b52 100644 (file)
@@ -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]
index ab50a32..145c4cf 100644 (file)
@@ -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"