hide private fields from GstAdapter, and specify the type argument for
authorAli Sabil <ali.sabil@gmail.com>
Thu, 29 May 2008 20:33:51 +0000 (20:33 +0000)
committerJürg Billeter <juergbi@src.gnome.org>
Thu, 29 May 2008 20:33:51 +0000 (20:33 +0000)
2008-05-29  Ali Sabil  <ali.sabil@gmail.com>

* vapi/packages/gstreamer-base-0.10/: hide private fields from
GstAdapter, and specify the type argument for GstCollectPads.data

* vapi/gstreamer-base-0.10.vapi: regenerated

svn path=/trunk/; revision=1487

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

index 9c9d63a..52c431b 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2008-05-29  Ali Sabil  <ali.sabil@gmail.com>
+
+       * vapi/packages/gstreamer-base-0.10/: hide private fields from
+       GstAdapter, and specify the type argument for GstCollectPads.data
+
+       * vapi/gstreamer-base-0.10.vapi: regenerated
+
 2008-05-29  Jürg Billeter  <j@bitron.ch>
 
        * vala/valainterfacewriter.vala:
index 489e66a..90b590b 100644 (file)
@@ -159,13 +159,6 @@ namespace Gst {
        }
        [CCode (cheader_filename = "gst/base/gstadapter.h")]
        public class Adapter : GLib.Object {
-               public weak GLib.SList buflist;
-               public uint size;
-               public uint skip;
-               public uchar assembled_data;
-               public uint assembled_size;
-               public uint assembled_len;
-               public weak GLib.SList buflist_end;
                public uint available ();
                public uint available_fast ();
                public void clear ();
@@ -255,7 +248,7 @@ namespace Gst {
        }
        [CCode (cheader_filename = "gst/base/gstcollectpads.h")]
        public class CollectPads : Gst.Object {
-               public weak GLib.SList data;
+               public weak GLib.SList<Gst.CollectData> data;
                public uint cookie;
                public weak GLib.Cond cond;
                public weak Gst.CollectPadsFunction func;
index 09cc169..422acdc 100644 (file)
@@ -1,5 +1,12 @@
 Gst cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/gst.h"
 GstAdapter cheader_filename="gst/base/gstadapter.h"
+GstAdapter.buflist hidden="1"
+GstAdapter.size hidden="1"
+GstAdapter.skip hidden="1"
+GstAdapter.assembled_data hidden="1"
+GstAdapter.assembled_size hidden="1"
+GstAdapter.assembled_len hidden="1"
+GstAdapter.buflist_end hidden="1"
 GstBaseSink cheader_filename="gst/base/gstbasesink.h"
 GstBaseSink.* weak="0"
 GstBaseSink.abidata hidden="1"
@@ -16,6 +23,7 @@ GstCollectData.buffer weak="0"
 GstCollectData.abidata hidden="1"
 GstCollectDataDestroyNotify cheader_filename="gst/base/gstcollectpads.h"
 GstCollectPads cheader_filename="gst/base/gstcollectpads.h"
+GstCollectPads.data type_arguments="CollectData"
 GstCollectPads.abidata hidden="1"
 GstCollectPadsDestroyNotify cheader_filename="gst/base/gstcollectpads.h"
 GstDataQueue cheader_filename="gst/base/gstdataqueue.h"