From 217a8671a5bc9a38c21de278843450f28dacdc77 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Thu, 15 Mar 2018 17:34:40 +0200 Subject: [PATCH] More webrtc API fixup --- gir-files/GstWebRTC-1.0.gir | 78 +-------------------------------- gstreamer-webrtc-sys/src/lib.rs | 7 +-- 2 files changed, 2 insertions(+), 83 deletions(-) diff --git a/gir-files/GstWebRTC-1.0.gir b/gir-files/GstWebRTC-1.0.gir index d8439c570..f5e002e83 100644 --- a/gir-files/GstWebRTC-1.0.gir +++ b/gir-files/GstWebRTC-1.0.gir @@ -455,34 +455,6 @@ See <ulink url="http://w3c.github.io/webrtc-pc/#dom-rtcpeerconnectionstate"&g - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -545,48 +517,11 @@ See <ulink url="http://w3c.github.io/webrtc-pc/#dom-rtcpeerconnectionstate"&g glib:type-name="GstWebRTCRTPSender" glib:get-type="gst_webrtc_rtp_sender_get_type" glib:type-struct="WebRTCRTPSenderClass"> - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -655,17 +590,6 @@ See <ulink url="http://w3c.github.io/webrtc-pc/#dom-rtcpeerconnectionstate"&g glib:type-name="GstWebRTCRTPTransceiver" glib:get-type="gst_webrtc_rtp_transceiver_get_type" glib:type-struct="WebRTCRTPTransceiverClass"> - - - - - - - - - - GType; pub fn gst_webrtc_rtp_receiver_new() -> *mut GstWebRTCRTPReceiver; - pub fn gst_webrtc_rtp_receiver_get_parameters(receiver: *mut GstWebRTCRTPReceiver, kind: *mut c_char) -> *mut gst::GstStructure; - pub fn gst_webrtc_rtp_receiver_set_parameters(receiver: *mut GstWebRTCRTPReceiver, parameters: *mut gst::GstStructure) -> gboolean; pub fn gst_webrtc_rtp_receiver_set_rtcp_transport(receiver: *mut GstWebRTCRTPReceiver, transport: *mut GstWebRTCDTLSTransport); pub fn gst_webrtc_rtp_receiver_set_transport(receiver: *mut GstWebRTCRTPReceiver, transport: *mut GstWebRTCDTLSTransport); @@ -371,9 +369,7 @@ extern "C" { // GstWebRTCRTPSender //========================================================================= pub fn gst_webrtc_rtp_sender_get_type() -> GType; - pub fn gst_webrtc_rtp_sender_new(send_encodings: *mut glib::GArray) -> *mut GstWebRTCRTPSender; - pub fn gst_webrtc_rtp_sender_get_parameters(sender: *mut GstWebRTCRTPSender, kind: *mut c_char) -> *mut gst::GstStructure; - pub fn gst_webrtc_rtp_sender_set_parameters(sender: *mut GstWebRTCRTPSender, parameters: *mut gst::GstStructure) -> gboolean; + pub fn gst_webrtc_rtp_sender_new() -> *mut GstWebRTCRTPSender; pub fn gst_webrtc_rtp_sender_set_rtcp_transport(sender: *mut GstWebRTCRTPSender, transport: *mut GstWebRTCDTLSTransport); pub fn gst_webrtc_rtp_sender_set_transport(sender: *mut GstWebRTCRTPSender, transport: *mut GstWebRTCDTLSTransport); @@ -381,7 +377,6 @@ extern "C" { // GstWebRTCRTPTransceiver //========================================================================= pub fn gst_webrtc_rtp_transceiver_get_type() -> GType; - pub fn gst_webrtc_rtp_transceiver_stop(transceiver: *mut GstWebRTCRTPTransceiver); //========================================================================= // Other functions