[vala/0.48] gstreamer: Update from 1.17.2+ git master



commit 61377e0d1686659e771840d250fc71389bd99b12
Author: Rico Tzschichholz <ricotz ubuntu com>
Date:   Mon Jul 6 13:57:51 2020 +0200

    gstreamer: Update from 1.17.2+ git master

 vapi/gst-editing-services-1.0.vapi |  8 ++++++++
 vapi/gstreamer-1.0.vapi            |  1 +
 vapi/gstreamer-app-1.0.vapi        | 11 +++++++----
 vapi/gstreamer-base-1.0.vapi       |  5 +++++
 vapi/gstreamer-video-1.0.vapi      |  6 +++++-
 5 files changed, 26 insertions(+), 5 deletions(-)
---
diff --git a/vapi/gst-editing-services-1.0.vapi b/vapi/gst-editing-services-1.0.vapi
index c8f472738..5a1d22588 100644
--- a/vapi/gst-editing-services-1.0.vapi
+++ b/vapi/gst-editing-services-1.0.vapi
@@ -1230,6 +1230,14 @@ namespace GES {
        public const int PADDING_LARGE;
        [CCode (cheader_filename = "ges/ges.h", cname = "GES_TIMELINE_ELEMENT_NO_LAYER_PRIORITY")]
        public const uint32 TIMELINE_ELEMENT_NO_LAYER_PRIORITY;
+       [CCode (cheader_filename = "ges/ges.h", cname = "GES_VERSION_MAJOR")]
+       public const int VERSION_MAJOR;
+       [CCode (cheader_filename = "ges/ges.h", cname = "GES_VERSION_MICRO")]
+       public const int VERSION_MICRO;
+       [CCode (cheader_filename = "ges/ges.h", cname = "GES_VERSION_MINOR")]
+       public const int VERSION_MINOR;
+       [CCode (cheader_filename = "ges/ges.h", cname = "GES_VERSION_NANO")]
+       public const int VERSION_NANO;
        [CCode (cheader_filename = "ges/ges.h")]
        public static bool add_missing_uri_relocation_uri (string uri, bool recurse);
        [CCode (cheader_filename = "ges/ges.h")]
diff --git a/vapi/gstreamer-1.0.vapi b/vapi/gstreamer-1.0.vapi
index bd4e19981..096fb408a 100644
--- a/vapi/gstreamer-1.0.vapi
+++ b/vapi/gstreamer-1.0.vapi
@@ -2493,6 +2493,7 @@ namespace Gst {
                public void add_valist_values (Gst.TagMergeMode mode, string tag, va_list var_args);
                public void add_value (Gst.TagMergeMode mode, string tag, GLib.Value value);
                public void add_values (Gst.TagMergeMode mode, string tag, ...);
+               public Gst.TagList copy ();
                [CCode (has_construct_function = false)]
                public TagList.empty ();
                public void @foreach (Gst.TagForeachFunc func);
diff --git a/vapi/gstreamer-app-1.0.vapi b/vapi/gstreamer-app-1.0.vapi
index b3ff55c40..b2bedd1b6 100644
--- a/vapi/gstreamer-app-1.0.vapi
+++ b/vapi/gstreamer-app-1.0.vapi
@@ -74,12 +74,17 @@ namespace Gst {
                        [NoAccessorMethod]
                        public bool block { get; set; }
                        public Gst.Caps caps { owned get; set; }
+                       [Version (since = "1.2")]
                        public uint64 current_level_bytes { get; }
+                       [Version (since = "1.10")]
                        public uint64 duration { get; set; }
                        public bool emit_signals { get; set; }
                        [NoAccessorMethod]
                        public Gst.Format format { get; set; }
                        [NoAccessorMethod]
+                       [Version (since = "1.18")]
+                       public bool handle_segment_change { get; set; }
+                       [NoAccessorMethod]
                        public bool is_live { get; set; }
                        public uint64 max_bytes { get; set; }
                        [NoAccessorMethod]
@@ -95,12 +100,10 @@ namespace Gst {
                        public virtual signal void enough_data ();
                        public virtual signal void need_data (uint length);
                        [CCode (cname = "push-buffer")]
-                       public signal Gst.FlowReturn on_push_buffer (Gst.Buffer buffer);
+                       public signal Gst.FlowReturn on_push_buffer (Gst.Buffer object);
                        [CCode (cname = "push-buffer-list")]
-                       [Version (since = "1.14")]
-                       public signal Gst.FlowReturn on_push_buffer_list (Gst.BufferList buffer_list);
+                       public signal Gst.FlowReturn on_push_buffer_list (Gst.BufferList object);
                        [HasEmitter]
-                       [Version (since = "1.6")]
                        public virtual signal Gst.FlowReturn push_sample (Gst.Sample sample);
                        public virtual signal bool seek_data (uint64 offset);
                }
diff --git a/vapi/gstreamer-base-1.0.vapi b/vapi/gstreamer-base-1.0.vapi
index dc236d99d..a8d5f85b9 100644
--- a/vapi/gstreamer-base-1.0.vapi
+++ b/vapi/gstreamer-base-1.0.vapi
@@ -68,6 +68,8 @@ namespace Gst {
                        [NoWrapper]
                        public virtual bool decide_allocation (Gst.Query query);
                        public virtual Gst.FlowReturn finish_buffer (owned Gst.Buffer buffer);
+                       [Version (since = "1.18")]
+                       public virtual Gst.FlowReturn finish_buffer_list (owned Gst.BufferList bufferlist);
                        [NoWrapper]
                        public virtual Gst.Caps fixate_src_caps (Gst.Caps caps);
                        [NoWrapper]
@@ -731,7 +733,10 @@ namespace Gst {
                        public virtual bool is_seekable ();
                        [Version (since = "1.18")]
                        public virtual bool negotiate ();
+                       [Version (deprecated = true, deprecated_since = "1.18")]
                        public bool new_seamless_segment (int64 start, int64 stop, int64 time);
+                       [Version (since = "1.18")]
+                       public bool new_segment (Gst.Segment segment);
                        [NoWrapper]
                        public virtual bool prepare_seek_segment (Gst.Event seek, Gst.Segment segment);
                        [NoWrapper]
diff --git a/vapi/gstreamer-video-1.0.vapi b/vapi/gstreamer-video-1.0.vapi
index 15cd6cc84..38d3693b9 100644
--- a/vapi/gstreamer-video-1.0.vapi
+++ b/vapi/gstreamer-video-1.0.vapi
@@ -1454,7 +1454,8 @@ namespace Gst {
                        ADOBERGB,
                        BT2020_10,
                        SMPTE2084,
-                       ARIB_STD_B67
+                       ARIB_STD_B67,
+                       BT601
                }
                [CCode (cheader_filename = "gst/video/video.h", cprefix = "GST_VIDEO_VBI_PARSER_RESULT_", 
type_id = "gst_video_vbi_parser_result_get_type ()")]
                [GIR (name = "VideoVBIParserResult")]
@@ -1729,6 +1730,9 @@ namespace Gst {
                public static Gst.Video.TransferFunction color_transfer_from_iso (uint value);
                [CCode (cheader_filename = "gst/video/video.h")]
                [Version (since = "1.18")]
+               public static bool color_transfer_is_equivalent (Gst.Video.TransferFunction from_func, uint 
from_bpp, Gst.Video.TransferFunction to_func, uint to_bpp);
+               [CCode (cheader_filename = "gst/video/video.h")]
+               [Version (since = "1.18")]
                public static uint color_transfer_to_iso (Gst.Video.TransferFunction func);
                [CCode (cheader_filename = "gst/video/video.h")]
                public static Gst.Sample convert_sample (Gst.Sample sample, Gst.Caps to_caps, Gst.ClockTime 
timeout) throws GLib.Error;


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]