diff options
author | Rico Tzschichholz <ricotz@ubuntu.com> | 2020-05-19 12:56:53 +0200 |
---|---|---|
committer | Rico Tzschichholz <ricotz@ubuntu.com> | 2020-05-19 12:57:21 +0200 |
commit | 24de57b7b03ef7fadbec8540b20387fa8f711f86 (patch) | |
tree | 19212bcf447e46a4325b571cd4ee28d091b81b74 /vapi/gstreamer-rtsp-server-1.0.vapi | |
parent | 32e369f7cd7014e02a9923c9c43897c25026b230 (diff) | |
download | vala-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.vapi | 23 |
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)] |