[vala/0.48] gstreamer: Update from 1.17.2+ git master
- From: Rico Tzschichholz <ricotz src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [vala/0.48] gstreamer: Update from 1.17.2+ git master
- Date: Wed, 15 Jul 2020 07:11:22 +0000 (UTC)
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]