Home
last modified time | relevance | path

Searched refs:RTCPeerConnection (Results 1 – 11 of 11) sorted by relevance

/webrtc/webrtc/src/peer_connection/
H A Dpeer_connection_test.rs18 ) -> Result<(RTCPeerConnection, RTCPeerConnection, Arc<Mutex<Router>>)> { in create_vnet_pair() argument
104 pub(crate) async fn new_pair(api: &API) -> Result<(RTCPeerConnection, RTCPeerConnection)> { in new_pair() argument
112 pc_offer: &mut RTCPeerConnection, in signal_pair() argument
113 pc_answer: &mut RTCPeerConnection, in signal_pair() argument
156 pub(crate) async fn close_pair_now(pc1: &RTCPeerConnection, pc2: &RTCPeerConnection) { in close_pair_now() argument
171 pc1: &RTCPeerConnection, in close_pair() argument
172 pc2: &RTCPeerConnection, in close_pair() argument
246 pc: &mut RTCPeerConnection, in until_connection_state() argument
H A Dmod.rs184 pub struct RTCPeerConnection { struct
197 impl std::fmt::Debug for RTCPeerConnection { argument
208 impl std::fmt::Display for RTCPeerConnection { implementation
214 impl RTCPeerConnection { impl
222 RTCPeerConnection::init_configuration(&mut configuration)?; in new()
242 Ok(RTCPeerConnection { in new()
344 if !RTCPeerConnection::do_negotiation_needed_inner(&params) { in do_negotiation_needed()
369 RTCPeerConnection::do_negotiation_needed_inner(&params) in after_negotiation_needed_op()
423 RTCPeerConnection::after_negotiation_needed_op(params).await in negotiation_needed_op()
897 RTCPeerConnection::do_peer_connection_state_change( in update_connection_state()
[all …]
H A Dpeer_connection_internal.rs546 RTCPeerConnection::do_negotiation_needed(self.create_negotiation_needed_params()).await; in trigger_negotiation_needed()
575 RTCPeerConnection::do_negotiation_needed(params).await; in make_negotiation_needed_trigger()
632 RTCPeerConnection::update_connection_state( in start_transports()
1040 RTCPeerConnection::do_track( in handle_incoming_ssrc()
1098 RTCPeerConnection::do_track(on_track_handler, track, receiver, transceiver); in start_receiver()
1140 RTCPeerConnection::do_ice_connection_state_change( in create_ice_transport()
1147 RTCPeerConnection::update_connection_state( in create_ice_transport()
/webrtc/examples/examples/data-channels-flow-control/
H A Ddata-channels-flow-control.rs20 RTCPeerConnection,
27 async fn create_peer_connection() -> anyhow::Result<RTCPeerConnection> { in create_peer_connection()
56 async fn create_requester() -> anyhow::Result<RTCPeerConnection> { in create_requester()
113 async fn create_responder() -> anyhow::Result<RTCPeerConnection> { in create_responder()
/webrtc/examples/examples/play-from-disk-renegotiation/
H A Dplay-from-disk-renegotiation.rs25 use webrtc::peer_connection::RTCPeerConnection;
35 static ref PEER_CONNECTION_MUTEX: Arc<Mutex<Option<Arc<RTCPeerConnection>>>> =
91 pc: &Arc<RTCPeerConnection>, in do_signaling() argument
149 pc: &Arc<RTCPeerConnection>, in create_peer_connection() argument
165 pc: &Arc<RTCPeerConnection>, in add_video() argument
211 pc: &Arc<RTCPeerConnection>, in remove_video() argument
/webrtc/webrtc/src/api/
H A Dmod.rs21 use crate::peer_connection::RTCPeerConnection;
48 ) -> Result<RTCPeerConnection> { in new_peer_connection() argument
49 RTCPeerConnection::new(self, configuration).await in new_peer_connection()
/webrtc/examples/examples/ice-restart/
H A Dice-restart.rs20 use webrtc::peer_connection::RTCPeerConnection;
26 static ref PEER_CONNECTION_MUTEX: Arc<Mutex<Option<Arc<RTCPeerConnection>>>> =
/webrtc/webrtc/
H A DCHANGELOG.md14 * Change `RTCPeerConnection::on_track` callback signature to `|track: Arc<TrackRemote>, receiver: A…
30 * Change `RTCPeerConnection::add_transceiver_from_kind` signature to `|&self, kind: RTPCodecType, i…
32 * Change `RTCPeerConnection::add_transceiver_from_track` signature to `|&self, track: Arc<dyn Track…
34 * Change `RTCPeerConnection::mid` return signature to `Option<String>` [#375](https://github.com/we…
107 - `RTCPeerConnection`:
155 * We now provide stats reporting via the standardized `RTCPeerConnection::get_stats` method.
/webrtc/examples/examples/offer-answer/
H A Doffer.rs22 use webrtc::peer_connection::RTCPeerConnection;
28 static ref PEER_CONNECTION_MUTEX: Arc<Mutex<Option<Arc<RTCPeerConnection>>>> =
H A Danswer.rs23 use webrtc::peer_connection::RTCPeerConnection;
29 static ref PEER_CONNECTION_MUTEX: Arc<Mutex<Option<Arc<RTCPeerConnection>>>> =
/webrtc/webrtc/src/data_channel/
H A Ddata_channel_test.rs9 use crate::peer_connection::RTCPeerConnection;
39 RTCPeerConnection, in set_up_data_channel_parameters_test() argument
40 RTCPeerConnection, in set_up_data_channel_parameters_test()
55 pc1: &mut RTCPeerConnection, in close_reliability_param_test() argument
56 pc2: &mut RTCPeerConnection, in close_reliability_param_test() argument