From: Thijs Vermeir Date: Sat, 17 Jan 2009 12:05:35 +0000 (+0000) Subject: Add missing bindings for GstValue. fixes bug 530812 X-Git-Tag: VALA_0_5_6~17 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ea1e08d285a13a6a6b25972bf325eb70d2440ce3;p=thirdparty%2Fvala.git Add missing bindings for GstValue. fixes bug 530812 2009-01-17 Thijs Vermeir * 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 --- diff --git a/ChangeLog b/ChangeLog index fcaac587f..002552838 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2009-01-17 Thijs Vermeir + + * 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 * vala/valasymbol.vala: diff --git a/vapi/gstreamer-0.10.vapi b/vapi/gstreamer-0.10.vapi index f5373f79f..43a4ec175 100644 --- a/vapi/gstreamer-0.10.vapi +++ b/vapi/gstreamer-0.10.vapi @@ -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")] diff --git a/vapi/packages/gstreamer-0.10/gstreamer-0.10-custom.vala b/vapi/packages/gstreamer-0.10/gstreamer-0.10-custom.vala index b421ef4b6..2db6af695 100644 --- a/vapi/packages/gstreamer-0.10/gstreamer-0.10-custom.vala +++ b/vapi/packages/gstreamer-0.10/gstreamer-0.10-custom.vala @@ -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 {