| /webrtc/constraints/src/algorithms/select_settings/ |
| H A D | select_optimal.rs | 3 pub(super) fn select_optimal_candidates<'a, I>(candidates: I) -> Vec<&'a MediaTrackSettings> in select_optimal_candidates() 10 for (candidate, fitness_distance) in candidates { in select_optimal_candidates() 60 let candidates = vec![ in monotonic_increasing() localVariable 67 let actual = select_optimal_candidates(candidates); in monotonic_increasing() 83 let candidates = vec![ in monotonic_decreasing() localVariable 90 let actual = select_optimal_candidates(candidates); in monotonic_decreasing() 106 let candidates = vec![ in alternating() localVariable 113 let actual = select_optimal_candidates(candidates); in alternating()
|
| H A D | apply_advanced.rs | 17 mut candidates: Vec<(&'a MediaTrackSettings, f64)>, in apply_advanced_constraints() 36 let mut selected_candidates = Vec::with_capacity(candidates.len()); in apply_advanced_constraints() 40 for (candidate, fitness_distance) in candidates.iter() { in apply_advanced_constraints() 47 candidates.clear(); in apply_advanced_constraints() 48 std::mem::swap(&mut candidates, &mut selected_candidates); in apply_advanced_constraints() 52 candidates in apply_advanced_constraints() 83 let candidates: Vec<_> = settings in overconstrained() localVariable 100 let actual: Vec<_> = apply_advanced_constraints(candidates, &sanitized_constraints) in overconstrained() 153 let candidates: Vec<_> = settings.iter().map(|settings| (settings, 42.0)).collect(); in constrained() localVariable 180 let actual: Vec<_> = apply_advanced_constraints(candidates, &sanitized_constraints) in constrained()
|
| H A D | apply_mandatory.rs | 18 candidates: I, in apply_mandatory_constraints() 36 for candidate in candidates { in apply_mandatory_constraints() 94 let candidates: Vec<_> = settings.iter().collect(); in overconstrained() localVariable 108 candidates.clone(), in overconstrained() 126 candidates, in overconstrained() 188 let candidates: Vec<_> = settings.iter().collect(); in constrained() localVariable 210 candidates, in constrained()
|
| H A D | tie_breaking.rs | 24 fn select_candidate<'a, I>(&self, candidates: I) -> &'a MediaTrackSettings in select_candidate() 46 fn select_candidate<'a, I>(&self, candidates: I) -> &'a MediaTrackSettings in select_candidate() 51 candidates in select_candidate() 84 fn select_candidate<'b, I>(&self, candidates: I) -> &'b MediaTrackSettings in select_candidate() 88 candidates in select_candidate()
|
| /webrtc/webrtc/src/api/setting_engine/ |
| H A D | mod.rs | 63 pub(crate) candidates: Candidates, field 148 self.candidates.ice_lite = lite; in set_lite() 154 self.candidates.ice_network_types = candidate_types; in set_network_types() 162 self.candidates.interface_filter = Arc::new(Some(filter)); in set_interface_filter() 170 self.candidates.ip_filter = Arc::new(Some(filter)); in set_ip_filter() 197 self.candidates.nat_1to1_ips = ips; in set_nat_1to1_ips() 198 self.candidates.nat_1to1_ip_candidate_type = candidate_type; in set_nat_1to1_ips() 228 self.candidates.multicast_dns_mode = multicast_dns_mode in set_ice_multicast_dns_mode() 235 self.candidates.multicast_dns_host_name = host_name; in set_multicast_dns_host_name() 241 self.candidates.username_fragment = username_fragment; in set_ice_credentials() [all …]
|
| H A D | setting_engine_test.rs | 58 s.candidates.nat_1to1_ips.is_empty(), in test_set_nat_1to1_ips() 62 s.candidates.nat_1to1_ip_candidate_type == RTCIceCandidateType::Unspecified, in test_set_nat_1to1_ips() 70 !(s.candidates.nat_1to1_ips.len() != 1 || s.candidates.nat_1to1_ips[0] != "1.2.3.4"), in test_set_nat_1to1_ips() 74 s.candidates.nat_1to1_ip_candidate_type == typ, in test_set_nat_1to1_ips()
|
| /webrtc/webrtc/src/ice_transport/ |
| H A D | ice_gatherer.rs | 94 if self.setting_engine.candidates.ice_lite { in create_agent() 106 let mdns_mode = self.setting_engine.candidates.multicast_dns_mode; in create_agent() 110 lite: self.setting_engine.candidates.ice_lite, in create_agent() 121 ip_filter: self.setting_engine.candidates.ip_filter.clone(), in create_agent() 122 nat_1to1_ips: self.setting_engine.candidates.nat_1to1_ips.clone(), in create_agent() 128 .candidates in create_agent() 131 local_ufrag: self.setting_engine.candidates.username_fragment.clone(), in create_agent() 132 local_pwd: self.setting_engine.candidates.password.clone(), in create_agent() 142 self.setting_engine.candidates.ice_network_types.clone() in create_agent() 367 let candidates = gatherer.get_local_candidates().await?; in test_new_ice_gatherer_success() localVariable [all …]
|
| H A D | mod.rs | 207 .candidates in restart() 210 self.gatherer.setting_engine.candidates.password.clone(), in restart()
|
| /webrtc/ice/src/agent/ |
| H A D | agent_gather_test.rs | 174 let candidates = a.get_local_candidates().await?; in test_vnet_gather_with_nat_1to1_as_host_candidates() localVariable 178 for candi in &candidates { in test_vnet_gather_with_nat_1to1_as_host_candidates() 191 if candidates[0].address() == external_ip0 { in test_vnet_gather_with_nat_1to1_as_host_candidates() 193 candidates[1].address(), in test_vnet_gather_with_nat_1to1_as_host_candidates() 196 candidates[1].address() in test_vnet_gather_with_nat_1to1_as_host_candidates() 212 candidates[1].address(), in test_vnet_gather_with_nat_1to1_as_host_candidates() 215 candidates[1].address() in test_vnet_gather_with_nat_1to1_as_host_candidates() 291 let candidates = a.get_local_candidates().await?; in test_vnet_gather_with_nat_1to1_as_srflx_candidates() localVariable 297 for candidate in candidates { in test_vnet_gather_with_nat_1to1_as_srflx_candidates() 475 let candidates = a.get_local_candidates().await?; in test_vnet_gather_muxed_udp() localVariable [all …]
|
| H A D | agent_vnet_test.rs | 392 let candidates = a_agent.get_local_candidates().await?; in gather_and_exchange_candidates() localVariable 393 for c in candidates { in gather_and_exchange_candidates() 399 let candidates = b_agent.get_local_candidates().await?; in gather_and_exchange_candidates() localVariable 400 for c in candidates { in gather_and_exchange_candidates()
|
| H A D | mod.rs | 310 for candidates in local_candidates.values() { in get_local_candidates() 311 for candidate in candidates { in get_local_candidates()
|
| H A D | agent_test.rs | 1856 if let Ok(candidates) = res { in test_agent_restart_both_side() 1857 for c in candidates { in test_agent_restart_both_side()
|
| /webrtc/constraints/examples/ |
| H A D | json.rs | 61 let candidates = select_settings_candidates( in main() localVariable 75 let actual = tie_breaking_policy.select_candidate(candidates); in main()
|
| H A D | macros.rs | 87 let candidates = select_settings_candidates( in main() localVariable 101 let actual = tie_breaking_policy.select_candidate(candidates); in main()
|
| H A D | native.rs | 100 let candidates = select_settings_candidates( in main() localVariable 114 let actual = tie_breaking_policy.select_candidate(candidates); in main()
|
| /webrtc/constraints/src/algorithms/ |
| H A D | select_settings.rs | 99 let candidates = in select_settings_candidates() localVariable 114 Ok(select_optimal_candidates(candidates)) in select_settings_candidates()
|
| /webrtc/webrtc/src/peer_connection/sdp/ |
| H A D | mod.rs | 254 candidates: &[RTCIceCandidate], in add_candidates_to_media_descriptions() 271 for c in candidates { in add_candidates_to_media_descriptions() 304 candidates: &[RTCIceCandidate], in add_data_media_section() 365 let candidates = match ice.get_local_candidates().await { in populate_local_candidates() localVariable 366 Ok(candidates) => candidates, in populate_local_candidates() 409 candidates: &[RTCIceCandidate], in add_transceiver_sdp() 650 candidates: &[RTCIceCandidate], in populate_sdp() 700 candidates, in populate_sdp() 784 let mut candidates = vec![]; in extract_ice_details() localVariable 808 candidates.push(candidate); in extract_ice_details() [all …]
|
| H A D | sdp_test.rs | 716 is_icelite: se.candidates.ice_lite, in test_populate_sdp() 810 is_icelite: se.candidates.ice_lite, in test_populate_sdp() 936 is_icelite: se.candidates.ice_lite, in test_populate_sdp_reject()
|
| /webrtc/webrtc/src/peer_connection/ |
| H A D | peer_connection_internal.rs | 656 let candidates = self.ice_gatherer.get_local_candidates().await?; in generate_unmatched_sdp() localVariable 698 is_icelite: self.setting_engine.candidates.ice_lite, in generate_unmatched_sdp() 706 &candidates, in generate_unmatched_sdp() 726 let candidates = self.ice_gatherer.get_local_candidates().await?; in generate_matched_sdp() localVariable 814 is_icelite: self.setting_engine.candidates.ice_lite, in generate_matched_sdp() 822 &candidates, in generate_matched_sdp()
|
| H A D | mod.rs | 1467 let (remote_ufrag, remote_pwd, candidates) = extract_ice_details(parsed).await?; in set_remote_description() 1487 for candidate in candidates { in set_remote_description() 1532 && remote_is_lite == self.internal.setting_engine.candidates.ice_lite) in set_remote_description() 1533 || (remote_is_lite && !self.internal.setting_engine.candidates.ice_lite) in set_remote_description()
|