From: Jaap A. Haitsma Date: Sun, 28 Jun 2009 17:25:27 +0000 (+0200) Subject: Gst.Navigation requires Gst.Element X-Git-Tag: 0.7.4~3 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c3d8f09ddc7f5b923ab0b923df035f92afbf0def;p=thirdparty%2Fvala.git Gst.Navigation requires Gst.Element Patch by Victor Manuel Jaquez Leal Fixes bug #584912 --- diff --git a/vapi/gstreamer-interfaces-0.10.vapi b/vapi/gstreamer-interfaces-0.10.vapi index 8f8dea212..95eeb0574 100644 --- a/vapi/gstreamer-interfaces-0.10.vapi +++ b/vapi/gstreamer-interfaces-0.10.vapi @@ -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); diff --git a/vapi/packages/gstreamer-interfaces-0.10/gstreamer-interfaces-0.10-custom.vala b/vapi/packages/gstreamer-interfaces-0.10/gstreamer-interfaces-0.10-custom.vala index 71b0312d7..08945e888 100644 --- a/vapi/packages/gstreamer-interfaces-0.10/gstreamer-interfaces-0.10-custom.vala +++ b/vapi/packages/gstreamer-interfaces-0.10/gstreamer-interfaces-0.10-custom.vala @@ -46,4 +46,8 @@ namespace Gst { public abstract unowned GLib.List list_channels (); public abstract unowned GLib.List list_norms (); } + + [CCode (cheader_filename = "gst/interfaces/navigation.h")] + public interface Navigation : Gst.Element { + } }