Home
last modified time | relevance | path

Searched refs:candidates (Results 1 – 20 of 20) sorted by relevance

/webrtc/constraints/src/algorithms/select_settings/
H A Dselect_optimal.rs3 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 Dapply_advanced.rs17 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 Dapply_mandatory.rs18 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 Dtie_breaking.rs24 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 Dmod.rs63 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 Dsetting_engine_test.rs58 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 Dice_gatherer.rs94 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 Dmod.rs207 .candidates in restart()
210 self.gatherer.setting_engine.candidates.password.clone(), in restart()
/webrtc/ice/src/agent/
H A Dagent_gather_test.rs174 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 Dagent_vnet_test.rs392 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 Dmod.rs310 for candidates in local_candidates.values() { in get_local_candidates()
311 for candidate in candidates { in get_local_candidates()
H A Dagent_test.rs1856 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 Djson.rs61 let candidates = select_settings_candidates( in main() localVariable
75 let actual = tie_breaking_policy.select_candidate(candidates); in main()
H A Dmacros.rs87 let candidates = select_settings_candidates( in main() localVariable
101 let actual = tie_breaking_policy.select_candidate(candidates); in main()
H A Dnative.rs100 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 Dselect_settings.rs99 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 Dmod.rs254 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 Dsdp_test.rs716 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 Dpeer_connection_internal.rs656 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 Dmod.rs1467 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()