Home
last modified time | relevance | path

Searched refs:RTCRtpTransceiver (Results 1 – 8 of 8) sorted by relevance

/webrtc/webrtc/src/rtp_transceiver/
H A Dmod.rs176 pub struct RTCRtpTransceiver { struct
194 impl RTCRtpTransceiver { argument
207 let t = Arc::new(RTCRtpTransceiver { in new()
462 impl fmt::Debug for RTCRtpTransceiver { implementation
479 local_transceivers: &mut Vec<Arc<RTCRtpTransceiver>>, in find_by_mid() argument
480 ) -> Option<Arc<RTCRtpTransceiver>> { in find_by_mid() argument
495 local_transceivers: &mut Vec<Arc<RTCRtpTransceiver>>, in satisfy_type_and_direction() argument
496 ) -> Option<Arc<RTCRtpTransceiver>> { in satisfy_type_and_direction() argument
H A Drtp_transceiver_test.rs35 let tr = RTCRtpTransceiver::new( in test_rtp_transceiver_set_codec_preferences()
/webrtc/webrtc/
H A DCHANGELOG.md14 …: Arc<TrackRemote>, receiver: Arc<RTCRtpReceiver>, transceiver: Arc<RTCRtpTransceiver>|` [#355](ht…
20 * Change `RTCRtpTransceiver::sender` signature to `|&self| -> Arc<RTCRtpSender>` [#377](https://git…
22 * Change `RTCRtpTransceiver::set_sender_track` signature to `|self: &Arc<Self>, sender: Arc<RTCRtpS…
24 * Change `RTCRtpTransceiver::set_sender` signature to `|self: &Arc<Self>, s: Arc<RTCRtpSender>|` [#…
26 * Change `RTCRtpTransceiver::receiver` signature to `|&self| -> Arc<RTCRtpReceiver>` [#377](https:/…
28 * Change `RTCRtpTransceiver::set_receiver` signature to `|&self, r: Arc<RTCRtpReceiver>|` [#377](ht…
30 …&self, kind: RTPCodecType, init: Option<RTCRtpTransceiverInit>,|`, `RTCRtpTransceiver::RTCRtpSende…
40 - `RTCRtpTransceiver`:
135 …n can be controlled with the newly introduced public method `set_direction` on `RTCRtpTransceiver`.
140 …* [#212 Public RTCRtpTransceiver::set_direction](https://github.com/webrtc-rs/webrtc/pull/212) con…
/webrtc/webrtc/src/peer_connection/
H A Dpeer_connection_internal.rs47 pub(super) rtp_transceivers: Arc<Mutex<Vec<Arc<RTCRtpTransceiver>>>>,
333 local_transceivers: &[Arc<RTCRtpTransceiver>], in start_rtp_receivers() argument
434 ) -> Result<Arc<RTCRtpTransceiver>> { in add_transceiver_from_kind() argument
471 let t = RTCRtpTransceiver::new( in add_transceiver_from_kind()
491 ) -> Result<Arc<RTCRtpTransceiver>> { in new_transceiver_from_track() argument
521 Ok(RTCRtpTransceiver::new( in new_transceiver_from_track()
649 local_transceivers: Vec<Arc<RTCRtpTransceiver>>, in generate_unmatched_sdp() argument
718 mut local_transceivers: Vec<Arc<RTCRtpTransceiver>>, in generate_matched_sdp() argument
1062 transceiver: Arc<RTCRtpTransceiver>, in start_receiver() argument
1198 transceivers: Vec<Arc<RTCRtpTransceiver>>, in collect_inbound_stats() argument
[all …]
H A Dmod.rs60 find_by_mid, handle_unknown_rtp_packet, satisfy_type_and_direction, RTCRtpTransceiver,
143 Arc<RTCRtpTransceiver>,
165 rtp_transceivers: Arc<Mutex<Vec<Arc<RTCRtpTransceiver>>>>,
585 transceiver: Arc<RTCRtpTransceiver>, in do_track() argument
1393 let t = RTCRtpTransceiver::new( in set_remote_description()
1663 pub async fn get_transceivers(&self) -> Vec<Arc<RTCRtpTransceiver>> { in get_transceivers() argument
1756 ) -> Result<Arc<RTCRtpTransceiver>> { in add_transceiver_from_kind() argument
1765 ) -> Result<Arc<RTCRtpTransceiver>> { in add_transceiver_from_track() argument
2083 pub async fn add_transceiver(&self, t: Arc<RTCRtpTransceiver>) { in add_transceiver() argument
/webrtc/webrtc/src/peer_connection/sdp/
H A Dsdp_test.rs599 RTCRtpTransceiver::new( in test_media_description_fingerprints()
615 RTCRtpTransceiver::new( in test_media_description_fingerprints()
691 let tr = RTCRtpTransceiver::new( in test_populate_sdp()
775 let tr = RTCRtpTransceiver::new( in test_populate_sdp()
882 let trv = RTCRtpTransceiver::new( in test_populate_sdp_reject()
904 let tra = RTCRtpTransceiver::new( in test_populate_sdp_reject()
H A Dmod.rs15 use crate::rtp_transceiver::RTCRtpTransceiver;
632 pub(crate) transceivers: Vec<Arc<RTCRtpTransceiver>>,
/webrtc/webrtc/src/rtp_transceiver/rtp_sender/
H A Dmod.rs12 RTCRtpTransceiver, SSRC,
112 rtp_transceiver: SyncMutex<Option<Weak<RTCRtpTransceiver>>>,
222 pub(crate) fn set_rtp_transceiver(&self, rtp_transceiver: Option<Weak<RTCRtpTransceiver>>) { in set_rtp_transceiver() argument