Home
last modified time | relevance | path

Searched refs:media_engine (Results 1 – 25 of 45) sorted by relevance

12

/webrtc/webrtc/src/api/interceptor_registry/
H A Dmod.rs4 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 Dmod.rs5 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 Dapi_test.rs20 !api.media_engine.audio_codecs.is_empty(), in test_new_api()
/webrtc/webrtc/src/api/setting_engine/
H A Dsetting_engine_test.rs2 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 Dsdp_test.rs2 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 Dmod.rs4 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 Ddata-channels-flow-control.rs13 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 Dmod.rs4 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 Dmod.rs4 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 Drtp_receiver_test.rs2 use crate::api::media_engine::{MIME_TYPE_OPUS, MIME_TYPE_VP8};
/webrtc/webrtc/src/track/track_remote/
H A Dmod.rs1 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 Dpeer_connection_internal.rs65 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 Dmod.rs4 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 Drtp_codec.rs2 use crate::api::media_engine::*;
H A Drtp_transceiver_test.rs4 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 Dice_transport_test.rs2 use crate::api::media_engine::MediaEngine;
/webrtc/examples/examples/data-channels/
H A Ddata-channels.rs7 use webrtc::api::media_engine::MediaEngine;
/webrtc/webrtc/src/dtls_transport/
H A Ddtls_transport_test.rs2 use crate::api::media_engine::MediaEngine;
/webrtc/examples/examples/data-channels-create/
H A Ddata-channels-create.rs7 use webrtc::api::media_engine::MediaEngine;
/webrtc/examples/examples/rtp-to-webrtc/
H A Drtp-to-webrtc.rs7 use webrtc::api::media_engine::{MediaEngine, MIME_TYPE_VP8};
/webrtc/examples/examples/data-channels-detach-create/
H A Ddata-channels-detach-create.rs8 use webrtc::api::media_engine::MediaEngine;
/webrtc/examples/examples/data-channels-detach/
H A Ddata-channels-detach.rs8 use webrtc::api::media_engine::MediaEngine;
/webrtc/examples/examples/simulcast/
H A Dsimulcast.rs8 use webrtc::api::media_engine::{MediaEngine, MIME_TYPE_VP8};
/webrtc/examples/examples/data-channels-close/
H A Ddata-channels-close.rs9 use webrtc::api::media_engine::MediaEngine;
/webrtc/examples/examples/insertable-streams/
H A Dinsertable-streams.rs11 use webrtc::api::media_engine::{MediaEngine, MIME_TYPE_VP8};

12