]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
gstreamer: Cherry-pick some fixes from 0.40
authorRico Tzschichholz <ricotz@ubuntu.com>
Fri, 6 Apr 2018 15:38:13 +0000 (17:38 +0200)
committerRico Tzschichholz <ricotz@ubuntu.com>
Mon, 9 Apr 2018 06:48:31 +0000 (08:48 +0200)
vapi/gstreamer-audio-1.0.vapi
vapi/gstreamer-base-1.0.vapi
vapi/gstreamer-pbutils-1.0.vapi
vapi/gstreamer-video-1.0.vapi

index c59912283a61db6e56e7ce4a67f025e117a67d14..53be907d08d3ffb1d4710c50f7e095551d41beb6 100644 (file)
@@ -389,7 +389,6 @@ namespace Gst {
                        public size_t size;
                        public Gst.Audio.RingBufferSpec spec;
                        public int state;
-                       public Gst.ClockTime timestamps;
                        public int waiting;
                        [CCode (has_construct_function = false)]
                        protected RingBuffer ();
index 7ec83d62791c4f4177319f8a85c32ab95ee11550..625b5141d8dfa1f20b362de8550d6c5a86c9f5e9 100644 (file)
@@ -105,8 +105,6 @@ namespace Gst {
                [CCode (cheader_filename = "gst/base/base.h", cname = "GstAggregatorPad", lower_case_cprefix = "gst_aggregator_pad_", type_id = "gst_aggregator_pad_get_type ()")]
                [GIR (name = "AggregatorPad")]
                public class AggregatorPad : Gst.Pad {
-                       [CCode (array_length = false)]
-                       public weak void* _gst_reserved[4];
                        public weak Gst.Segment segment;
                        [CCode (has_construct_function = false)]
                        protected AggregatorPad ();
index 867c2a2ccb23802c79fdf6392a6d0f1e5672a09c..fc76c807591966a83c424aa099e3379bd2586c6d 100644 (file)
@@ -187,7 +187,7 @@ namespace Gst {
                        [CCode (has_construct_function = false)]
                        protected EncodingProfile ();
                        public Gst.PbUtils.EncodingProfile copy ();
-                       public static Gst.PbUtils.EncodingProfile find (string targetname, string profilename, string? category);
+                       public static Gst.PbUtils.EncodingProfile find (string targetname, string? profilename, string? category);
                        public static Gst.PbUtils.EncodingProfile from_discoverer (Gst.PbUtils.DiscovererInfo info);
                        public bool get_allow_dynamic_output ();
                        public unowned string get_description ();
index 6f81a22c69674eeaa75cc0d5f7b93bd4e5b5c9e2..ebd306181792f42d73548ec3c962c583f6982a22 100644 (file)
@@ -24,13 +24,11 @@ namespace Gst {
                [GIR (name = "VideoCodecFrame")]
                public class CodecFrame {
                        public Gst.ClockTime deadline;
-                       public uint32 decode_frame_number;
                        public int distance_from_sync;
                        public Gst.ClockTime dts;
                        public Gst.ClockTime duration;
                        public weak Gst.Buffer input_buffer;
                        public weak Gst.Buffer output_buffer;
-                       public uint32 presentation_frame_number;
                        public Gst.ClockTime pts;
                        public uint32 system_frame_number;
                        [CCode (simple_generics = true)]
@@ -308,11 +306,6 @@ namespace Gst {
                        public Gst.Video.OverlayComposition make_writable ();
                        public uint n_rectangles ();
                }
-               [CCode (cheader_filename = "gst/video/video.h", has_type_id = false)]
-               [Compact]
-               [GIR (name = "VideoOverlayProperties")]
-               public class OverlayProperties {
-               }
                [CCode (cheader_filename = "gst/video/video-overlay-composition.h", ref_function = "gst_video_overlay_rectangle_ref", type_id = "gst_video_overlay_rectangle_get_type ()", unref_function = "gst_video_overlay_rectangle_unref")]
                [Compact]
                [GIR (name = "VideoOverlayRectangle")]