summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRico Tzschichholz <ricotz@ubuntu.com>2016-10-01 17:51:56 +0200
committerRico Tzschichholz <ricotz@ubuntu.com>2016-10-01 17:51:56 +0200
commit65b9f1807799188e50ef40fa5b52b4b3fab07c82 (patch)
tree9be16aa2df869fbaea1763d8e3ea6eef9fe3974a
parente0aa505286670a1384a181a2ef4e78cc4ceb354c (diff)
downloadvala-65b9f1807799188e50ef40fa5b52b4b3fab07c82.tar.gz
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.
-rw-r--r--vapi/clutter-gst-2.0.vapi2
-rw-r--r--vapi/metadata/ClutterGst-2.0-custom.vala2
-rw-r--r--vapi/metadata/ClutterGst-2.0.metadata4
3 files changed, 6 insertions, 2 deletions
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