Home
last modified time | relevance | path

Searched refs:RTCRtpCodecParameters (Results 1 – 21 of 21) sorted by relevance

/webrtc/webrtc/src/api/media_engine/
H A Dmod.rs104 RTCRtpCodecParameters { in register_default_codecs()
115 RTCRtpCodecParameters { in register_default_codecs()
126 RTCRtpCodecParameters { in register_default_codecs()
137 RTCRtpCodecParameters { in register_default_codecs()
171 RTCRtpCodecParameters { in register_default_codecs()
182 RTCRtpCodecParameters { in register_default_codecs()
193 RTCRtpCodecParameters { in register_default_codecs()
204 RTCRtpCodecParameters { in register_default_codecs()
217 RTCRtpCodecParameters { in register_default_codecs()
230 RTCRtpCodecParameters { in register_default_codecs()
[all …]
H A Dmedia_engine_test.rs235 RTCRtpCodecParameters { in test_media_engine_remote_description()
274 RTCRtpCodecParameters { in test_media_engine_remote_description()
308 RTCRtpCodecParameters { in test_media_engine_remote_description()
341 RTCRtpCodecParameters { in test_media_engine_remote_description()
378 RTCRtpCodecParameters { in test_media_engine_remote_description()
393 RTCRtpCodecParameters { in test_media_engine_remote_description()
408 RTCRtpCodecParameters { in test_media_engine_remote_description()
445 RTCRtpCodecParameters { in test_media_engine_remote_description()
604 RTCRtpCodecParameters { in test_media_engine_double_register()
619 RTCRtpCodecParameters { in test_media_engine_double_register()
[all …]
/webrtc/webrtc/src/rtp_transceiver/
H A Drtp_codec.rs109 pub struct RTCRtpCodecParameters { struct
120 pub codecs: Vec<RTCRtpCodecParameters>, argument
135 needle: &RTCRtpCodecParameters, in codec_parameters_fuzzy_search() argument
136 haystack: &[RTCRtpCodecParameters], in codec_parameters_fuzzy_search() argument
137 ) -> (RTCRtpCodecParameters, CodecMatch) { in codec_parameters_fuzzy_search() argument
160 (RTCRtpCodecParameters::default(), CodecMatch::None) in codec_parameters_fuzzy_search()
H A Drtp_transceiver_test.rs49 vec![RTCRtpCodecParameters { in test_rtp_transceiver_set_codec_preferences()
61 RTCRtpCodecParameters { in test_rtp_transceiver_set_codec_preferences()
72 RTCRtpCodecParameters { in test_rtp_transceiver_set_codec_preferences()
95 vec![RTCRtpCodecParameters { in test_rtp_transceiver_set_codec_preferences()
107 RTCRtpCodecParameters { in test_rtp_transceiver_set_codec_preferences()
118 RTCRtpCodecParameters { in test_rtp_transceiver_set_codec_preferences()
145 let test_codec = RTCRtpCodecParameters { in test_rtp_transceiver_set_codec_preferences_payload_type()
179 RTCRtpCodecParameters { in test_rtp_transceiver_set_codec_preferences_payload_type()
H A Dmod.rs184 … codecs: Arc<Mutex<Vec<RTCRtpCodecParameters>>>, // User provided codecs via set_codec_preferences
200 codecs: Vec<RTCRtpCodecParameters>, in new() argument
228 pub async fn set_codec_preferences(&self, codecs: Vec<RTCRtpCodecParameters>) -> Result<()> { in set_codec_preferences()
245 pub(crate) async fn get_codecs(&self) -> Vec<RTCRtpCodecParameters> { in get_codecs() argument
/webrtc/webrtc/src/track/track_local/
H A Dmod.rs44 pub fn codec_parameters(&self) -> &[RTCRtpCodecParameters] { in codec_parameters() argument
79 async fn bind(&self, t: &TrackLocalContext) -> Result<RTCRtpCodecParameters>; in bind() argument
H A Dtrack_local_static_rtp.rs141 async fn bind(&self, t: &TrackLocalContext) -> Result<RTCRtpCodecParameters> { in bind() argument
142 let parameters = RTCRtpCodecParameters { in bind()
H A Dtrack_local_static_test.rs54 RTCRtpCodecParameters { in test_track_local_static_no_codec_intersection()
199 RTCRtpCodecParameters { in test_track_local_static_payload_type()
215 RTCRtpCodecParameters { in test_track_local_static_payload_type()
H A Dtrack_local_static_sample.rs184 async fn bind(&self, t: &TrackLocalContext) -> Result<RTCRtpCodecParameters> { in bind() argument
/webrtc/webrtc/src/track/track_remote/
H A Dmod.rs3 use crate::rtp_transceiver::rtp_codec::{RTCRtpCodecParameters, RTCRtpParameters, RTPCodecType};
51 codec: SyncMutex<RTCRtpCodecParameters>,
177 pub fn codec(&self) -> RTCRtpCodecParameters { in codec() argument
182 pub fn set_codec(&self, codec: RTCRtpCodecParameters) { in set_codec() argument
/webrtc/examples/examples/reflect/
H A Dreflect.rs17 RTCRtpCodecCapability, RTCRtpCodecParameters, RTPCodecType,
91 RTCRtpCodecParameters { in main()
106 RTCRtpCodecParameters { in main()
/webrtc/examples/examples/rtp-forwarder/
H A Drtp-forwarder.rs19 RTCRtpCodecCapability, RTCRtpCodecParameters, RTPCodecType,
82 RTCRtpCodecParameters { in main()
97 RTCRtpCodecParameters { in main()
/webrtc/examples/examples/save-to-disk-h264/
H A Dsave-to-disk-h264.rs20 RTCRtpCodecCapability, RTCRtpCodecParameters, RTPCodecType,
136 RTCRtpCodecParameters { in main()
151 RTCRtpCodecParameters { in main()
/webrtc/examples/examples/save-to-disk-vpx/
H A Dsave-to-disk-vpx.rs21 RTCRtpCodecCapability, RTCRtpCodecParameters, RTPCodecType,
157 RTCRtpCodecParameters { in main()
176 RTCRtpCodecParameters { in main()
/webrtc/webrtc/src/rtp_transceiver/rtp_receiver/
H A Dmod.rs9 codec_parameters_fuzzy_search, CodecMatch, RTCRtpCodecCapability, RTCRtpCodecParameters,
155 transceiver_codecs: ArcSwapOption<Mutex<Vec<RTCRtpCodecParameters>>>,
329 codecs: &mut [RTCRtpCodecParameters], in get_codecs() argument
332 ) -> Vec<RTCRtpCodecParameters> { in get_codecs() argument
441 codecs: Option<Arc<Mutex<Vec<RTCRtpCodecParameters>>>>, in set_transceiver_codecs() argument
H A Drtp_receiver_test.rs20 codecs: vec![RTCRtpCodecParameters {
/webrtc/webrtc/src/stats/
H A Dmod.rs5 use crate::rtp_transceiver::rtp_codec::RTCRtpCodecParameters;
334 impl From<&RTCRtpCodecParameters> for CodecStats {
335 fn from(codec: &RTCRtpCodecParameters) -> Self { in from()
/webrtc/webrtc/src/peer_connection/sdp/
H A Dsdp_test.rs785 tr.set_codec_preferences(vec![RTCRtpCodecParameters { in test_populate_sdp()
854 RTCRtpCodecParameters { in test_populate_sdp_reject()
1028 vec![RTCRtpCodecParameters { in test_codecs_from_media_description()
1073 vec![RTCRtpCodecParameters { in test_codecs_from_media_description()
H A Dmod.rs12 RTCRtpCodecCapability, RTCRtpCodecParameters, RTPCodecType,
877 ) -> Result<Vec<RTCRtpCodecParameters>> { in codecs_from_media_description() argument
917 out.push(RTCRtpCodecParameters { in codecs_from_media_description()
/webrtc/webrtc/src/rtp_transceiver/rtp_sender/
H A Dmod.rs7 use crate::rtp_transceiver::rtp_codec::{RTCRtpCodecParameters, RTPCodecType};
406 RTCRtpCodecParameters::default() in send()
H A Drtp_sender_test.rs288 t.set_codec_preferences(vec![RTCRtpCodecParameters { in test_rtp_sender_replace_track_invalid_codec_change()