[vala/staging] gstreamer: Update from 1.17.0+ git master



commit 377dd29c6c3396c115dc1750961217e69f4d1f70
Author: Rico Tzschichholz <ricotz ubuntu com>
Date:   Wed Oct 16 17:27:50 2019 +0200

    gstreamer: Update from 1.17.0+ git master

 vapi/gstreamer-check-1.0.vapi       | 3 +++
 vapi/gstreamer-rtsp-server-1.0.vapi | 6 ++++++
 2 files changed, 9 insertions(+)
---
diff --git a/vapi/gstreamer-check-1.0.vapi b/vapi/gstreamer-check-1.0.vapi
index eb7ef6686..35ddf49ed 100644
--- a/vapi/gstreamer-check-1.0.vapi
+++ b/vapi/gstreamer-check-1.0.vapi
@@ -121,6 +121,9 @@ namespace Gst {
                        public Gst.Buffer pull ();
                        [CCode (cname = "gst_harness_pull_event")]
                        public Gst.Event pull_event ();
+                       [CCode (cname = "gst_harness_pull_until_eos")]
+                       [Version (since = "1.18")]
+                       public bool pull_until_eos (out Gst.Buffer buf);
                        [CCode (cname = "gst_harness_pull_upstream_event")]
                        public Gst.Event pull_upstream_event ();
                        [CCode (cname = "gst_harness_push")]
diff --git a/vapi/gstreamer-rtsp-server-1.0.vapi b/vapi/gstreamer-rtsp-server-1.0.vapi
index e38d5992b..3fbbf5bab 100644
--- a/vapi/gstreamer-rtsp-server-1.0.vapi
+++ b/vapi/gstreamer-rtsp-server-1.0.vapi
@@ -232,6 +232,8 @@ namespace Gst {
                        public bool is_shared ();
                        public bool is_stop_on_disconnect ();
                        public bool is_time_provider ();
+                       [Version (since = "1.18")]
+                       public void @lock ();
                        public uint n_streams ();
                        public virtual bool prepare (owned Gst.RTSPServer.Thread? thread);
                        [NoWrapper]
@@ -277,6 +279,8 @@ namespace Gst {
                        public virtual bool setup_sdp (Gst.SDP.Message sdp, Gst.RTSPServer.SDPInfo info);
                        public virtual bool suspend ();
                        public void take_pipeline (owned Gst.Pipeline pipeline);
+                       [Version (since = "1.18")]
+                       public void @unlock ();
                        public virtual bool unprepare ();
                        public virtual bool unsuspend ();
                        public void use_time_provider (bool time_provider);
@@ -546,6 +550,8 @@ namespace Gst {
                        public bool release_media (Gst.RTSPServer.SessionMedia media);
                        public void set_timeout (uint timeout);
                        public void touch ();
+                       [NoAccessorMethod]
+                       public uint extra_timeout { get; set; }
                        public string sessionid { get; construct; }
                        public uint timeout { get; set; }
                        [NoAccessorMethod]


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