[vala/staging] gstreamer: Update from 1.17.2+ git master
- From: Rico Tzschichholz <ricotz src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [vala/staging] gstreamer: Update from 1.17.2+ git master
- Date: Sun, 12 Jul 2020 14:17:09 +0000 (UTC)
commit c19bd47044c73333d25dcfa393af89bac7a3423e
Author: Rico Tzschichholz <ricotz ubuntu com>
Date: Sun Jul 12 16:14:22 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 +++++
4 files changed, 21 insertions(+), 4 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]
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]