]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
Add missing bindings for GstValue. fixes bug 530812
authorThijs Vermeir <thijsvermeir@gmail.com>
Sat, 17 Jan 2009 12:05:35 +0000 (12:05 +0000)
committerThijs Vermeir <tvermeir@src.gnome.org>
Sat, 17 Jan 2009 12:05:35 +0000 (12:05 +0000)
2009-01-17  Thijs Vermeir  <thijsvermeir@gmail.com>

* vapi/packages/gstreamer-0.10/gstreamer-0.10-custom.vala:

Add missing bindings for GstValue. fixes bug 530812

* vapi/gstreamer-0.10.vapi: Regenerated

svn path=/trunk/; revision=2370

ChangeLog
vapi/gstreamer-0.10.vapi
vapi/packages/gstreamer-0.10/gstreamer-0.10-custom.vala

index fcaac587f82047966dd259e359b3e56211917a07..00255283855b41d6d3a81df55a63305c8d2de395 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2009-01-17  Thijs Vermeir  <thijsvermeir@gmail.com>
+
+       * vapi/packages/gstreamer-0.10/gstreamer-0.10-custom.vala:
+
+       Add missing bindings for GstValue. fixes bug 530812
+
+       * vapi/gstreamer-0.10.vapi: Regenerated
+
 2009-01-16  Jürg Billeter  <j@bitron.ch>
 
        * vala/valasymbol.vala:
index f5373f79f45e7e20ab06ff0907e5a8f986cfebbd..43a4ec175062ec4b1cd52bf4663c35c9039beb46 100644 (file)
@@ -1336,6 +1336,9 @@ namespace Gst {
                [HasEmitter]
                public virtual signal void new_uri (string uri);
        }
+       [CCode (type_id = "GST_TYPE_ARRAY", cheader_filename = "gst/gst.h")]
+       public struct Array {
+       }
        [CCode (cheader_filename = "gst/gst.h")]
        [SimpleType]
        [IntegerType (rank = 0)]
@@ -1346,6 +1349,9 @@ namespace Gst {
        [IntegerType (rank = 0)]
        public struct ClockTimeDiff : int64 {
        }
+       [CCode (type_id = "GST_TYPE_DOUBLE_RANGE", cheader_filename = "gst/gst.h")]
+       public struct DoubleRange {
+       }
        [CCode (type_id = "GST_TYPE_ELEMENT_DETAILS", cheader_filename = "gst/gst.h")]
        public struct ElementDetails {
                public weak string longname;
@@ -1360,6 +1366,18 @@ namespace Gst {
                public weak string description;
                public GLib.Quark quark;
        }
+       [CCode (type_id = "GST_TYPE_FRACTION", cheader_filename = "gst/gst.h")]
+       public struct Fraction {
+       }
+       [CCode (type_id = "GST_TYPE_FRACTION_RANGE", cheader_filename = "gst/gst.h")]
+       public struct FractionRange {
+       }
+       [CCode (type_id = "GST_TYPE_INT_RANGE", cheader_filename = "gst/gst.h")]
+       public struct IntRange {
+       }
+       [CCode (type_id = "GST_TYPE_LIST", cheader_filename = "gst/gst.h")]
+       public struct List {
+       }
        [CCode (type_id = "GST_TYPE_STATIC_CAPS", cheader_filename = "gst/gst.h")]
        public struct StaticCaps {
                [CCode (cname = "string")]
index b421ef4b6bdf9a2e37fa7f83caf3eb917e08f4ce..2db6af6950a4286ef3be8cb133caa904c9188ce8 100644 (file)
@@ -136,6 +136,13 @@ namespace Gst {
        [CCode (cname="GST_DEBUG_BIN_TO_DOT_FILE_WITH_TS")]
        public static void debug_bin_to_dot_file_with_ts (Bin bin, DebugGraphDetails details, string prefix);
 
+       public struct IntRange {}
+       public struct DoubleRange {}
+       public struct List {}
+       public struct Array {}
+       public struct Fraction {}
+       public struct FractionRange {}
+
        [CCode (cname = "GValue")]
        public struct Value : GLib.Value {