diff options
author | Rico Tzschichholz <ricotz@ubuntu.com> | 2018-10-07 19:36:24 +0200 |
---|---|---|
committer | Rico Tzschichholz <ricotz@ubuntu.com> | 2018-10-08 10:30:53 +0200 |
commit | b51c23f9aa6ac96503871a0d37c6a539665e1380 (patch) | |
tree | 08f4c3dfa22ef03767f7113a3e81b36732cb13eb | |
parent | c209c15c2682f1b4ed5740eb063ce2b10c5c783b (diff) | |
download | vala-b51c23f9aa6ac96503871a0d37c6a539665e1380.tar.gz |
gstreamer: Update from 1.15+ git master
-rw-r--r-- | vapi/gstreamer-1.0.vapi | 3 | ||||
-rw-r--r-- | vapi/gstreamer-base-1.0.vapi | 3 | ||||
-rw-r--r-- | vapi/gstreamer-rtsp-server-1.0.vapi | 10 | ||||
-rw-r--r-- | vapi/gstreamer-video-1.0.vapi | 2 |
4 files changed, 17 insertions, 1 deletions
diff --git a/vapi/gstreamer-1.0.vapi b/vapi/gstreamer-1.0.vapi index dda2edd96..cace66e74 100644 --- a/vapi/gstreamer-1.0.vapi +++ b/vapi/gstreamer-1.0.vapi @@ -3986,6 +3986,9 @@ namespace Gst { [CCode (cheader_filename = "gst/gst.h", cname = "GST_PROTECTION_SYSTEM_ID_CAPS_FIELD")] [Version (since = "1.6")] public const string PROTECTION_SYSTEM_ID_CAPS_FIELD; + [CCode (cheader_filename = "gst/gst.h", cname = "GST_PROTECTION_UNSPECIFIED_SYSTEM_ID")] + [Version (since = "1.16")] + public const string PROTECTION_UNSPECIFIED_SYSTEM_ID; [CCode (cheader_filename = "gst/gst.h", cname = "GST_PTR_FORMAT")] public const string PTR_FORMAT; [CCode (cheader_filename = "gst/gst.h", cname = "GST_QUERY_NUM_SHIFT")] diff --git a/vapi/gstreamer-base-1.0.vapi b/vapi/gstreamer-base-1.0.vapi index 3d2218c79..43354d9d5 100644 --- a/vapi/gstreamer-base-1.0.vapi +++ b/vapi/gstreamer-base-1.0.vapi @@ -102,6 +102,9 @@ namespace Gst { [NoAccessorMethod] public uint64 latency { get; set; } [NoAccessorMethod] + [Version (since = "1.16")] + public uint64 min_upstream_latency { get; set; } + [NoAccessorMethod] public uint64 start_time { get; set; } } [CCode (cheader_filename = "gst/base/base.h", cname = "GstAggregatorPad", lower_case_cprefix = "gst_aggregator_pad_", type_id = "gst_aggregator_pad_get_type ()")] diff --git a/vapi/gstreamer-rtsp-server-1.0.vapi b/vapi/gstreamer-rtsp-server-1.0.vapi index 7f5d367d0..5849cfb8f 100644 --- a/vapi/gstreamer-rtsp-server-1.0.vapi +++ b/vapi/gstreamer-rtsp-server-1.0.vapi @@ -202,6 +202,7 @@ namespace Gst { [NoWrapper] public virtual bool handle_message (Gst.Message message); public virtual bool handle_sdp (Gst.SDP.Message sdp); + public bool is_bind_mcast_address (); public bool is_eos_shutdown (); public bool is_reusable (); public bool is_shared (); @@ -217,6 +218,7 @@ namespace Gst { public bool seek_full (Gst.RTSP.TimeRange range, Gst.SeekFlags flags); public Gst.ClockTimeDiff seekable (); public void set_address_pool (Gst.RTSPServer.AddressPool? pool); + public void set_bind_mcast_address (bool bind_mcast_addr); public void set_buffer_size (uint size); public void set_clock (Gst.Clock? clock); [Version (since = "1.16")] @@ -246,6 +248,8 @@ namespace Gst { public virtual bool unprepare (); public virtual bool unsuspend (); public void use_time_provider (bool time_provider); + [NoAccessorMethod] + public bool bind_mcast_address { get; set; } public uint buffer_size { get; set; } public Gst.Clock clock { owned get; set; } public Gst.Element element { owned get; construct; } @@ -310,10 +314,12 @@ namespace Gst { public Gst.ClockTime get_retransmission_time (); public Gst.RTSPServer.SuspendMode get_suspend_mode (); public Gst.RTSPServer.TransportMode get_transport_mode (); + public bool is_bind_mcast_address (); public bool is_eos_shutdown (); public bool is_shared (); public bool is_stop_on_disonnect (); public void set_address_pool (Gst.RTSPServer.AddressPool? pool); + public void set_bind_mcast_address (bool bind_mcast_addr); public void set_buffer_size (uint size); [Version (since = "1.8")] public void set_clock (Gst.Clock? clock); @@ -336,6 +342,8 @@ namespace Gst { public void set_stop_on_disconnect (bool stop_on_disconnect); public void set_suspend_mode (Gst.RTSPServer.SuspendMode mode); public void set_transport_mode (Gst.RTSPServer.TransportMode mode); + [NoAccessorMethod] + public bool bind_mcast_address { get; set; } public uint buffer_size { get; set; } public Gst.Clock clock { owned get; set; } [NoAccessorMethod] @@ -590,6 +598,7 @@ namespace Gst { [Version (since = "1.16")] public bool handle_keymgmt (string keymgmt); public bool has_control (string? control); + public bool is_bind_mcast_address (); public bool is_blocking (); public bool is_client_side (); public bool is_complete (); @@ -614,6 +623,7 @@ namespace Gst { public Gst.RTSPServer.Address? reserve_address (string address, uint port, uint n_ports, uint ttl); public bool seekable (); public void set_address_pool (Gst.RTSPServer.AddressPool? pool); + public void set_bind_mcast_address (bool bind_mcast_addr); public bool set_blocked (bool blocked); [Version (since = "1.6")] public void set_buffer_size (uint size); diff --git a/vapi/gstreamer-video-1.0.vapi b/vapi/gstreamer-video-1.0.vapi index 42b12d532..9fcf816aa 100644 --- a/vapi/gstreamer-video-1.0.vapi +++ b/vapi/gstreamer-video-1.0.vapi @@ -1437,7 +1437,7 @@ namespace Gst { [CCode (cheader_filename = "gst/video/video.h", cname = "gst_buffer_add_video_meta")] public static unowned Gst.Video.Meta? buffer_add_video_meta (Gst.Buffer buffer, Gst.Video.FrameFlags flags, Gst.Video.Format format, uint width, uint height); [CCode (cheader_filename = "gst/video/video.h", cname = "gst_buffer_add_video_meta_full")] - public static unowned Gst.Video.Meta? buffer_add_video_meta_full (Gst.Buffer buffer, Gst.Video.FrameFlags flags, Gst.Video.Format format, uint width, uint height, uint n_planes, size_t offset, int stride); + public static unowned Gst.Video.Meta? buffer_add_video_meta_full (Gst.Buffer buffer, Gst.Video.FrameFlags flags, Gst.Video.Format format, uint width, uint height, uint n_planes, [CCode (array_length = false)] size_t offset[4], [CCode (array_length = false)] int stride[4]); [CCode (cheader_filename = "gst/video/video.h", cname = "gst_buffer_add_video_overlay_composition_meta")] public static unowned Gst.Video.OverlayCompositionMeta? buffer_add_video_overlay_composition_meta (Gst.Buffer buf, Gst.Video.OverlayComposition? comp); [CCode (cheader_filename = "gst/video/video.h", cname = "gst_buffer_add_video_region_of_interest_meta")] |