| /webrtc/webrtc/src/api/interceptor_registry/ |
| H A D | mod.rs | 4 use crate::api::media_engine::MediaEngine; 19 media_engine: &mut MediaEngine, in register_default_interceptors() 41 media_engine.register_feedback( in configure_nack() 48 media_engine.register_feedback( in configure_nack() 66 media_engine.register_feedback( in configure_twcc() 73 media_engine.register_header_extension( in configure_twcc() 81 media_engine.register_feedback( in configure_twcc() 107 media_engine: &mut MediaEngine, in configure_twcc_sender_only() 133 media_engine: &mut MediaEngine, in configure_twcc_receiver_only() 135 media_engine.register_feedback( in configure_twcc_receiver_only() [all …]
|
| /webrtc/webrtc/src/api/ |
| H A D | mod.rs | 5 pub mod media_engine; module 14 use media_engine::*; 39 pub(crate) media_engine: Arc<MediaEngine>, field 149 Arc::clone(&self.media_engine), in new_rtp_receiver() 165 Arc::clone(&self.media_engine), in new_rtp_sender() 178 pub fn media_engine(&self) -> Arc<MediaEngine> { in media_engine() method 179 Arc::clone(&self.media_engine) in media_engine() 186 media_engine: Option<Arc<MediaEngine>>, field 202 media_engine: if let Some(media_engine) = self.media_engine.take() { in build() 203 media_engine in build() [all …]
|
| H A D | api_test.rs | 20 !api.media_engine.audio_codecs.is_empty(), in test_new_api()
|
| /webrtc/webrtc/src/api/setting_engine/ |
| H A D | setting_engine_test.rs | 2 use crate::api::media_engine::MediaEngine; 170 assert!(!api.media_engine.negotiated_video.load(Ordering::SeqCst)); in test_setting_engine_set_disable_media_engine_copy() 179 .media_engine in test_setting_engine_set_disable_media_engine_copy() 184 offerer.internal.media_engine.negotiated_video_codecs.lock(); in test_setting_engine_set_disable_media_engine_copy() 195 .media_engine in test_setting_engine_set_disable_media_engine_copy() 200 offerer.internal.media_engine.negotiated_video_codecs.lock(); in test_setting_engine_set_disable_media_engine_copy() 207 .media_engine in test_setting_engine_set_disable_media_engine_copy() 213 .media_engine in test_setting_engine_set_disable_media_engine_copy() 244 assert!(api.media_engine.negotiated_video.load(Ordering::SeqCst)); in test_setting_engine_set_disable_media_engine_copy() 257 .media_engine in test_setting_engine_set_disable_media_engine_copy() [all …]
|
| /webrtc/webrtc/src/peer_connection/sdp/ |
| H A D | sdp_test.rs | 2 use crate::api::media_engine::{MIME_TYPE_OPUS, MIME_TYPE_VP8}; 650 Arc::clone(&api.media_engine), in test_media_description_fingerprints() 697 Arc::clone(&api.media_engine), in test_populate_sdp() 723 &api.media_engine, in test_populate_sdp() 781 Arc::clone(&api.media_engine), in test_populate_sdp() 817 &api.media_engine, in test_populate_sdp() 887 api.media_engine.video_codecs.clone(), in test_populate_sdp_reject() 888 Arc::clone(&api.media_engine), in test_populate_sdp_reject() 909 api.media_engine.audio_codecs.clone(), in test_populate_sdp_reject() 910 Arc::clone(&api.media_engine), in test_populate_sdp_reject() [all …]
|
| H A D | mod.rs | 4 use crate::api::media_engine::MediaEngine; 407 media_engine: &Arc<MediaEngine>, in add_transceiver_sdp() 505 let parameters = media_engine.get_rtp_parameters_by_kind(t.kind, t.direction()); in add_transceiver_sdp() 649 media_engine: &Arc<MediaEngine>, in populate_sdp() 698 media_engine, in populate_sdp()
|
| /webrtc/examples/examples/data-channels-flow-control/ |
| H A D | data-channels-flow-control.rs | 13 interceptor_registry::register_default_interceptors, media_engine::MediaEngine, APIBuilder, 30 let mut media_engine = MediaEngine::default(); in create_peer_connection() localVariable 32 media_engine.register_default_codecs()?; in create_peer_connection() 36 interceptor_registry = register_default_interceptors(interceptor_registry, &mut media_engine)?; in create_peer_connection() 40 .with_media_engine(media_engine) in create_peer_connection()
|
| /webrtc/webrtc/src/rtp_transceiver/rtp_sender/ |
| H A D | mod.rs | 4 use crate::api::media_engine::MediaEngine; 101 pub(crate) media_engine: Arc<MediaEngine>, field 136 media_engine: Arc<MediaEngine>, in new() 195 media_engine, in new() 255 .media_engine in get_parameters() 271 self.media_engine.get_codecs_by_kind(kind) in get_parameters() 274 self.media_engine.get_codecs_by_kind(kind) in get_parameters() 338 .media_engine in replace_track() 388 params: self.media_engine.get_rtp_parameters_by_kind( in send()
|
| /webrtc/webrtc/src/rtp_transceiver/rtp_receiver/ |
| H A D | mod.rs | 4 use crate::api::media_engine::MediaEngine; 158 media_engine: Arc<MediaEngine>, field 315 .media_engine in get_parameters() 322 RTPReceiverInternal::get_codecs(&mut c, self.kind, &self.media_engine); in get_parameters() 331 media_engine: &Arc<MediaEngine>, in get_codecs() 333 let media_engine_codecs = media_engine.get_codecs_by_kind(kind); in get_codecs() 409 media_engine: Arc<MediaEngine>, in new() 424 media_engine, in new() 511 let (global_params, interceptor, media_engine) = { in receive() 515 Arc::clone(&self.internal.media_engine), in receive() [all …]
|
| H A D | rtp_receiver_test.rs | 2 use crate::api::media_engine::{MIME_TYPE_OPUS, MIME_TYPE_VP8};
|
| /webrtc/webrtc/src/track/track_remote/ |
| H A D | mod.rs | 1 use crate::api::media_engine::MediaEngine; 55 media_engine: Arc<MediaEngine>, field 86 media_engine: Arc<MediaEngine>, in new() 101 media_engine, in new() 253 .media_engine in check_and_update_track()
|
| /webrtc/webrtc/src/peer_connection/ |
| H A D | peer_connection_internal.rs | 65 pub(crate) media_engine: Arc<MediaEngine>, field 108 Arc::clone(&api.media_engine) in new() 455 Arc::clone(&self.media_engine), in add_transceiver_from_kind() 477 Arc::clone(&self.media_engine), in add_transceiver_from_kind() 505 Arc::clone(&self.media_engine), in new_transceiver_from_track() 705 &self.media_engine, in generate_unmatched_sdp() 821 &self.media_engine, in generate_matched_sdp() 918 .media_engine in handle_incoming_ssrc() 929 .media_engine in handle_incoming_ssrc() 939 .media_engine in handle_incoming_ssrc() [all …]
|
| /webrtc/webrtc/src/rtp_transceiver/ |
| H A D | mod.rs | 4 use crate::api::media_engine::MediaEngine; 189 media_engine: Arc<MediaEngine>, field 201 media_engine: Arc<MediaEngine>, in new() 218 media_engine, in new() 230 let media_engine_codecs = self.media_engine.get_codecs_by_kind(self.kind); in set_codec_preferences() 247 RTPReceiverInternal::get_codecs(&mut codecs, self.kind, &self.media_engine) in get_codecs()
|
| H A D | rtp_codec.rs | 2 use crate::api::media_engine::*;
|
| H A D | rtp_transceiver_test.rs | 4 use crate::api::media_engine::{MIME_TYPE_OPUS, MIME_TYPE_VP8, MIME_TYPE_VP9}; 41 Arc::clone(&api.media_engine), in test_rtp_transceiver_set_codec_preferences()
|
| /webrtc/webrtc/src/ice_transport/ |
| H A D | ice_transport_test.rs | 2 use crate::api::media_engine::MediaEngine;
|
| /webrtc/examples/examples/data-channels/ |
| H A D | data-channels.rs | 7 use webrtc::api::media_engine::MediaEngine;
|
| /webrtc/webrtc/src/dtls_transport/ |
| H A D | dtls_transport_test.rs | 2 use crate::api::media_engine::MediaEngine;
|
| /webrtc/examples/examples/data-channels-create/ |
| H A D | data-channels-create.rs | 7 use webrtc::api::media_engine::MediaEngine;
|
| /webrtc/examples/examples/rtp-to-webrtc/ |
| H A D | rtp-to-webrtc.rs | 7 use webrtc::api::media_engine::{MediaEngine, MIME_TYPE_VP8};
|
| /webrtc/examples/examples/data-channels-detach-create/ |
| H A D | data-channels-detach-create.rs | 8 use webrtc::api::media_engine::MediaEngine;
|
| /webrtc/examples/examples/data-channels-detach/ |
| H A D | data-channels-detach.rs | 8 use webrtc::api::media_engine::MediaEngine;
|
| /webrtc/examples/examples/simulcast/ |
| H A D | simulcast.rs | 8 use webrtc::api::media_engine::{MediaEngine, MIME_TYPE_VP8};
|
| /webrtc/examples/examples/data-channels-close/ |
| H A D | data-channels-close.rs | 9 use webrtc::api::media_engine::MediaEngine;
|
| /webrtc/examples/examples/insertable-streams/ |
| H A D | insertable-streams.rs | 11 use webrtc::api::media_engine::{MediaEngine, MIME_TYPE_VP8};
|