]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
Gst.Navigation requires Gst.Element
authorJaap A. Haitsma <jaap@haitsma.org>
Sun, 28 Jun 2009 17:25:27 +0000 (19:25 +0200)
committerJaap A. Haitsma <jaap@haitsma.org>
Sun, 28 Jun 2009 17:25:27 +0000 (19:25 +0200)
Patch by Victor Manuel Jaquez Leal <vjaquez@igalia.com>
Fixes bug #584912

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

index 8f8dea212f0c73ace689fc1b399a807334e9dc3f..95eeb0574672f55e9fd44c21cf2a95aa4bbb3cb7 100644 (file)
@@ -80,7 +80,7 @@ namespace Gst {
                public virtual signal void volume_changed (Gst.MixerTrack channel, void* volumes);
        }
        [CCode (cheader_filename = "gst/interfaces/navigation.h")]
-       public interface Navigation {
+       public interface Navigation : Gst.Element {
                public abstract void send_event (Gst.Structure structure);
                public void send_key_event (string event, string key);
                public void send_mouse_event (string event, int button, double x, double y);
index 71b0312d7a0650a7eb56d78b5689499420d97751..08945e8887aed4bc646d273bddad836628425f2f 100644 (file)
@@ -46,4 +46,8 @@ namespace Gst {
                public abstract unowned GLib.List<Gst.TunerChannel> list_channels ();
                public abstract unowned GLib.List<Gst.TunerNorm> list_norms ();
        }
+
+       [CCode (cheader_filename = "gst/interfaces/navigation.h")]
+       public interface Navigation : Gst.Element {
+       }
 }