From: Rico Tzschichholz Date: Sat, 1 Oct 2016 15:51:56 +0000 (+0200) Subject: clutter-gst-2.0: Skip VideoTexture.get_audio_streams/get_subtitle_tracks X-Git-Tag: 0.35.1~121 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=65b9f1807799188e50ef40fa5b52b4b3fab07c82;p=thirdparty%2Fvala.git clutter-gst-2.0: Skip VideoTexture.get_audio_streams/get_subtitle_tracks Upstream didn't implement the Player interface correctly, so the types are not matching up. --- diff --git a/vapi/clutter-gst-2.0.vapi b/vapi/clutter-gst-2.0.vapi index 5d2196f8e..10c85a4b9 100644 --- a/vapi/clutter-gst-2.0.vapi +++ b/vapi/clutter-gst-2.0.vapi @@ -39,7 +39,7 @@ namespace ClutterGst { } [CCode (cheader_filename = "clutter-gst/clutter-gst.h")] [Version (since = "1.4")] - public interface Player : Clutter.Media, GLib.Object, Clutter.Media { + public interface Player : Clutter.Media, GLib.Object { public static void class_init (GLib.ObjectClass object_class); public void deinit (); public abstract int get_audio_stream (); diff --git a/vapi/metadata/ClutterGst-2.0-custom.vala b/vapi/metadata/ClutterGst-2.0-custom.vala index 3507b8832..d1bae94e1 100644 --- a/vapi/metadata/ClutterGst-2.0-custom.vala +++ b/vapi/metadata/ClutterGst-2.0-custom.vala @@ -3,7 +3,7 @@ namespace ClutterGst { [CCode (cheader_filename = "clutter-gst/clutter-gst.h", cname = "CLUTTER_GST_CHECK_VERSION")] public static bool check(int major, int minor, int micro); } - public interface Player : Clutter.Media, GLib.Object { + public interface Player { public abstract Cogl.Handle idle_material { get; set; } } } diff --git a/vapi/metadata/ClutterGst-2.0.metadata b/vapi/metadata/ClutterGst-2.0.metadata index 0aea27ca9..40f37db10 100644 --- a/vapi/metadata/ClutterGst-2.0.metadata +++ b/vapi/metadata/ClutterGst-2.0.metadata @@ -9,3 +9,7 @@ init_with_args .argv unowned .entries array nullable default=null .translation_domain nullable default=null + +VideoTexture + .get_audio_streams skip + .get_subtitle_tracks skip