]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
gstreamer: Update to 1.7.2+
authorRico Tzschichholz <ricotz@ubuntu.com>
Thu, 25 Feb 2016 09:12:43 +0000 (10:12 +0100)
committerRico Tzschichholz <ricotz@ubuntu.com>
Thu, 25 Feb 2016 09:12:43 +0000 (10:12 +0100)
vapi/gstreamer-1.0.vapi
vapi/gstreamer-pbutils-1.0.vapi

index 1fa2bf10b83aeb1b8289249f78f857181477b063..8a9b438928513e4699c92f8838ada05ee5348e3f 100644 (file)
@@ -195,6 +195,9 @@ namespace Gst {
                public const string COMPOSER;
                [CCode (cheader_filename = "gst/gst.h", cname = "GST_TAG_COMPOSER_SORTNAME")]
                public const string COMPOSER_SORTNAME;
+               [CCode (cheader_filename = "gst/gst.h", cname = "GST_TAG_CONDUCTOR")]
+               [Version (since = "1.8")]
+               public const string CONDUCTOR;
                [CCode (cheader_filename = "gst/gst.h", cname = "GST_TAG_CONTACT")]
                public const string CONTACT;
                [CCode (cheader_filename = "gst/gst.h", cname = "GST_TAG_CONTAINER_FORMAT")]
index 19bb6aacf3ac590e6f0995d5f9228dd5b283d56b..ebaf483d458d31c74786774315e18c9146449ab2 100644 (file)
@@ -35,11 +35,20 @@ namespace Gst {
                                public static unowned string get_profile (uint8 vis_obj_seq, uint len);
                        }
                }
-               [CCode (cheader_filename = "gst/pbutils/pbutils.h", lower_case_cprefix = "gst_audio_visualizer_", lower_case_csuffix = "audio_visualizer", type_id = "gst_audio_visualizer_get_type ()")]
-               [GIR (name = "AudioVisualizer-BaseExtLibvisual")]
-               public abstract class AudioVisualizer-BaseExtLibvisual : Gst.Element {
+               [CCode (cheader_filename = "gst/pbutils/pbutils.h", cname = "GstAudioVisualizer", lower_case_cprefix = "gst_audio_visualizer_", type_id = "gst_audio_visualizer_get_type ()")]
+               [GIR (name = "AudioVisualizer")]
+               public abstract class AudioVisualizer : Gst.Element {
+                       public weak Gst.Audio.Info ainfo;
+                       public uint req_spf;
+                       public weak Gst.Video.Info vinfo;
                        [CCode (has_construct_function = false)]
-                       protected AudioVisualizer-BaseExtLibvisual ();
+                       protected AudioVisualizer ();
+                       [NoWrapper]
+                       public virtual bool decide_allocation (Gst.Query query);
+                       [NoWrapper]
+                       public virtual bool render (Gst.Buffer audio, Gst.Video.Frame video);
+                       [NoWrapper]
+                       public virtual bool setup ();
                        [NoAccessorMethod]
                        public uint shade_amount { get; set; }
                }
@@ -235,14 +244,6 @@ namespace Gst {
                        public void set_startup_notification_id (string startup_id);
                        public void set_xid (uint xid);
                }
-               [CCode (cheader_filename = "gst/pbutils/pbutils.h", cname = "GstAudioVisualizer", has_type_id = false)]
-               [GIR (name = "AudioVisualizer")]
-               public struct AudioVisualizer {
-                       public weak Gst.Element parent;
-                       public uint req_spf;
-                       public weak Gst.Video.Info vinfo;
-                       public weak Gst.Audio.Info ainfo;
-               }
                [CCode (cheader_filename = "gst/pbutils/pbutils.h", cname = "GstAudioVisualizerShader", cprefix = "GST_AUDIO_VISUALIZER_SHADER_", type_id = "gst_audio_visualizer_shader_get_type ()")]
                [GIR (name = "AudioVisualizerShader")]
                public enum AudioVisualizerShader {