From: Rico Tzschichholz Date: Wed, 13 Jun 2018 13:33:52 +0000 (+0200) Subject: gstreamer: Update from 1.15+ git master X-Git-Tag: 0.41.90~70 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=eaebda484dc1bac05187c10b6ba77555e45bc0a8;p=thirdparty%2Fvala.git gstreamer: Update from 1.15+ git master --- diff --git a/vapi/gstreamer-1.0.vapi b/vapi/gstreamer-1.0.vapi index 398f4b472..734692992 100644 --- a/vapi/gstreamer-1.0.vapi +++ b/vapi/gstreamer-1.0.vapi @@ -2027,10 +2027,14 @@ namespace Gst { public bool add_fd (Gst.PollFD fd); public bool fd_can_read (Gst.PollFD fd); public bool fd_can_write (Gst.PollFD fd); + [Version (since = "1.16")] + public bool fd_ctl_pri (Gst.PollFD fd, bool active); public bool fd_ctl_read (Gst.PollFD fd, bool active); public bool fd_ctl_write (Gst.PollFD fd, bool active); public bool fd_has_closed (Gst.PollFD fd); public bool fd_has_error (Gst.PollFD fd); + [Version (since = "1.16")] + public bool fd_has_pri (Gst.PollFD fd); public void fd_ignored (Gst.PollFD fd); public void free (); public void get_read_gpollfd (GLib.PollFD fd); diff --git a/vapi/gstreamer-sdp-1.0.vapi b/vapi/gstreamer-sdp-1.0.vapi index 5cd4b1451..30f5e0da7 100644 --- a/vapi/gstreamer-sdp-1.0.vapi +++ b/vapi/gstreamer-sdp-1.0.vapi @@ -582,6 +582,9 @@ namespace Gst { [CCode (cheader_filename = "gst/sdp/sdp.h")] public static Gst.SDP.Result message_new (out Gst.SDP.Message msg); [CCode (cheader_filename = "gst/sdp/sdp.h")] + [Version (since = "1.16")] + public static Gst.SDP.Result message_new_from_text (string text, out Gst.SDP.Message msg); + [CCode (cheader_filename = "gst/sdp/sdp.h")] public static Gst.SDP.Result message_parse_buffer ([CCode (array_length_cname = "size", array_length_pos = 1.5, array_length_type = "guint")] uint8[] data, Gst.SDP.Message msg); [CCode (cheader_filename = "gst/sdp/sdp.h")] public static Gst.SDP.Result message_parse_uri (string uri, Gst.SDP.Message msg); diff --git a/vapi/gstreamer-webrtc-1.0.vapi b/vapi/gstreamer-webrtc-1.0.vapi index e405adcf9..511381e8c 100644 --- a/vapi/gstreamer-webrtc-1.0.vapi +++ b/vapi/gstreamer-webrtc-1.0.vapi @@ -99,7 +99,7 @@ namespace Gst { public weak Gst.SDP.Message sdp; public Gst.WebRTCSDPType type; [CCode (has_construct_function = false)] - public WebRTCSessionDescription (Gst.WebRTCSDPType type, Gst.SDP.Message sdp); + public WebRTCSessionDescription (Gst.WebRTCSDPType type, owned Gst.SDP.Message sdp); public Gst.WebRTCSessionDescription copy (); public void free (); }