]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
gstreamer: Update from 1.17.0+ git master
authorRico Tzschichholz <ricotz@ubuntu.com>
Wed, 16 Oct 2019 15:27:50 +0000 (17:27 +0200)
committerRico Tzschichholz <ricotz@ubuntu.com>
Wed, 16 Oct 2019 15:27:50 +0000 (17:27 +0200)
vapi/gstreamer-check-1.0.vapi
vapi/gstreamer-rtsp-server-1.0.vapi

index eb7ef66860e56ebd0ccda5519cd22d2ea23bd915..35ddf49ed7dcf629e37b6bcf2bae78da27a2b4ab 100644 (file)
@@ -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")]
index e38d5992b10d08f9e997d0455ef12e6493f0cf82..3fbbf5bab10f46494cb3d9491cf1bc14bc14f2c1 100644 (file)
@@ -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]