summaryrefslogtreecommitdiff
path: root/vapi/gstreamer-rtsp-server-1.0.vapi
diff options
context:
space:
mode:
authorRico Tzschichholz <ricotz@ubuntu.com>2020-05-19 12:56:53 +0200
committerRico Tzschichholz <ricotz@ubuntu.com>2020-05-19 12:57:21 +0200
commit24de57b7b03ef7fadbec8540b20387fa8f711f86 (patch)
tree19212bcf447e46a4325b571cd4ee28d091b81b74 /vapi/gstreamer-rtsp-server-1.0.vapi
parent32e369f7cd7014e02a9923c9c43897c25026b230 (diff)
downloadvala-24de57b7b03ef7fadbec8540b20387fa8f711f86.tar.gz
gstreamer: Update from 1.17.0+ git master
Diffstat (limited to 'vapi/gstreamer-rtsp-server-1.0.vapi')
-rw-r--r--vapi/gstreamer-rtsp-server-1.0.vapi23
1 files changed, 19 insertions, 4 deletions
diff --git a/vapi/gstreamer-rtsp-server-1.0.vapi b/vapi/gstreamer-rtsp-server-1.0.vapi
index b17823599..6a7b4e970 100644
--- a/vapi/gstreamer-rtsp-server-1.0.vapi
+++ b/vapi/gstreamer-rtsp-server-1.0.vapi
@@ -199,6 +199,8 @@ namespace Gst {
public Gst.Clock? get_clock ();
[Version (since = "1.16")]
public bool get_do_retransmission ();
+ [Version (since = "1.18")]
+ public int get_dscp_qos ();
public Gst.Element get_element ();
public uint get_latency ();
[Version (since = "1.16")]
@@ -213,7 +215,7 @@ namespace Gst {
[Version (since = "1.18")]
public bool get_rate_control ();
[Version (since = "1.18")]
- public bool get_rates (double rate, double applied_rate);
+ public bool get_rates (out double rate, out double applied_rate);
public Gst.ClockTime get_retransmission_time ();
public Gst.RTSPServer.MediaStatus get_status ();
public unowned Gst.RTSPServer.Stream? get_stream (uint idx);
@@ -256,6 +258,8 @@ namespace Gst {
public void set_clock (Gst.Clock? clock);
[Version (since = "1.16")]
public void set_do_retransmission (bool do_retransmission);
+ [Version (since = "1.18")]
+ public void set_dscp_qos (int dscp_qos);
public void set_eos_shutdown (bool eos_shutdown);
public void set_latency (uint latency);
[Version (since = "1.16")]
@@ -290,6 +294,7 @@ namespace Gst {
public bool bind_mcast_address { get; set; }
public uint buffer_size { get; set; }
public Gst.Clock clock { owned get; set; }
+ public int dscp_qos { get; set; }
public Gst.Element element { owned get; construct; }
[NoAccessorMethod]
public bool eos_shutdown { get; set; }
@@ -338,6 +343,8 @@ namespace Gst {
public Gst.Clock get_clock ();
[Version (since = "1.16")]
public bool get_do_retransmission ();
+ [Version (since = "1.18")]
+ public int get_dscp_qos ();
public uint get_latency ();
public string? get_launch ();
[Version (since = "1.16")]
@@ -366,6 +373,8 @@ namespace Gst {
public void set_clock (Gst.Clock? clock);
[Version (since = "1.16")]
public void set_do_retransmission (bool do_retransmission);
+ [Version (since = "1.18")]
+ public void set_dscp_qos (int dscp_qos);
public void set_eos_shutdown (bool eos_shutdown);
public void set_latency (uint latency);
public void set_launch (string launch);
@@ -388,6 +397,7 @@ namespace Gst {
public bool bind_mcast_address { get; set; }
public uint buffer_size { get; set; }
public Gst.Clock clock { owned get; set; }
+ public int dscp_qos { get; set; }
[NoAccessorMethod]
public bool eos_shutdown { get; set; }
public uint latency { get; set; }
@@ -633,7 +643,7 @@ namespace Gst {
[Version (since = "1.18")]
public bool get_rate_control ();
[Version (since = "1.18")]
- public bool get_rates (double? rate, double? applied_rate);
+ public bool get_rates (out double rate, out double applied_rate);
public uint get_retransmission_pt ();
public Gst.ClockTime get_retransmission_time ();
[Version (since = "1.14")]
@@ -750,6 +760,8 @@ namespace Gst {
[Version (since = "1.16")]
public void set_list_callbacks (Gst.RTSPServer.SendListFunc send_rtp_list, owned Gst.RTSPServer.SendListFunc send_rtcp_list);
public void set_message_sent (owned Gst.RTSPServer.MessageSentFunc message_sent);
+ [Version (since = "1.18")]
+ public void set_message_sent_full (owned Gst.RTSPServer.MessageSentFuncFull message_sent);
public void set_timed_out (bool timedout);
public void set_transport (owned Gst.RTSP.Transport tr);
public void set_url (Gst.RTSP.Url? url);
@@ -909,8 +921,11 @@ namespace Gst {
public delegate Gst.RTSPServer.FilterResult ClientSessionFilterFunc (Gst.RTSPServer.Client client, Gst.RTSPServer.Session sess);
[CCode (cheader_filename = "gst/rtsp-server/rtsp-server.h", cname = "GstRTSPKeepAliveFunc", instance_pos = 0.9)]
public delegate void KeepAliveFunc ();
- [CCode (cheader_filename = "gst/rtsp-server/rtsp-server.h", cname = "GstRTSPMessageSentFunc", instance_pos = 1.9)]
- public delegate void MessageSentFunc (Gst.RTSPServer.StreamTransport trans);
+ [CCode (cheader_filename = "gst/rtsp-server/rtsp-server.h", cname = "GstRTSPMessageSentFunc", instance_pos = 0.9)]
+ public delegate void MessageSentFunc ();
+ [CCode (cheader_filename = "gst/rtsp-server/rtsp-server.h", cname = "GstRTSPMessageSentFuncFull", instance_pos = 1.9)]
+ [Version (since = "1.18")]
+ public delegate void MessageSentFuncFull (Gst.RTSPServer.StreamTransport trans);
[CCode (cheader_filename = "gst/rtsp-server/rtsp-server.h", cname = "GstRTSPSendFunc", instance_pos = 2.9)]
public delegate bool SendFunc (Gst.Buffer buffer, uint8 channel);
[CCode (cheader_filename = "gst/rtsp-server/rtsp-server.h", cname = "GstRTSPSendListFunc", instance_pos = 2.9)]