]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
gstreamer-controller-0.10: Fix Gst.LFOWaveform enum.
authorEvan Nemerson <evan@coeus-group.com>
Sat, 19 Dec 2009 20:46:07 +0000 (12:46 -0800)
committerEvan Nemerson <evan@coeus-group.com>
Sat, 19 Dec 2009 20:46:07 +0000 (12:46 -0800)
Fixes bug 603725.

vapi/gstreamer-controller-0.10.vapi
vapi/packages/gstreamer-controller-0.10/gstreamer-controller-0.10-custom.vala [new file with mode: 0644]
vapi/packages/gstreamer-controller-0.10/gstreamer-controller-0.10.metadata

index 2fa7b7e4e74576e880ce3c74ae38a67f92d1c8b5..83db8489cfec8712243c2965ac670fb80b079a89 100644 (file)
@@ -94,13 +94,13 @@ namespace Gst {
                CUBIC,
                USER
        }
-       [CCode (cprefix = "", cheader_filename = "gst/controller/gstlfocontrolsource.h")]
+       [CCode (cprefix = "GST_LFO_WAVEFORM_", cheader_filename = "gst/controller/gstlfocontrolsource.h")]
        public enum LFOWaveform {
-               Sine waveform (default),
-               Square waveform,
-               Saw waveform,
-               Reverse saw waveform,
-               Triangle waveform
+               SINE,
+               SQUARE,
+               SAW,
+               REVERSE,
+               TRIANGLE
        }
        [CCode (cheader_filename = "gst/controller/gstcontroller.h", has_target = false)]
        public delegate bool ControlSourceBind (Gst.ControlSource _self, GLib.ParamSpec pspec);
diff --git a/vapi/packages/gstreamer-controller-0.10/gstreamer-controller-0.10-custom.vala b/vapi/packages/gstreamer-controller-0.10/gstreamer-controller-0.10-custom.vala
new file mode 100644 (file)
index 0000000..080d8ec
--- /dev/null
@@ -0,0 +1,11 @@
+[CCode (cprefix = "Gst", lower_case_cprefix = "gst_")]
+namespace Gst {
+       [CCode (cheader_filename = "gst/controller/gstlfocontrolsource.h")]
+       public enum LFOWaveform {
+               SINE,
+               SQUARE,
+               SAW,
+               REVERSE,
+               TRIANGLE
+       }
+}
\ No newline at end of file
index dec42fe96b09d9e02e8722bb0a2c27e0b0b3754f..a639f421419b32d66a4b10c75c407b68485f28b2 100644 (file)
@@ -1,5 +1,5 @@
 Gst cprefix="Gst" lower_case_cprefix="gst_" cheader_filename="gst/controller/gstcontroller.h"
 GstLFOControlSource cheader_filename="gst/controller/gstlfocontrolsource.h"
-GstLFOWaveform cheader_filename="gst/controller/gstlfocontrolsource.h"
+GstLFOWaveform hidden="1"
 GST_PARAM_CONTROLLABLE hidden="1"