| /webrtc/constraints/src/algorithms/select_settings/ |
| H A D | select_optimal.rs | 1 use crate::MediaTrackSettings; 47 use crate::MediaTrackSettings; 54 MediaTrackSettings::default(), in monotonic_increasing() 55 MediaTrackSettings::default(), in monotonic_increasing() 56 MediaTrackSettings::default(), in monotonic_increasing() 57 MediaTrackSettings::default(), in monotonic_increasing() 77 MediaTrackSettings::default(), in monotonic_decreasing() 78 MediaTrackSettings::default(), in monotonic_decreasing() 79 MediaTrackSettings::default(), in monotonic_decreasing() 80 MediaTrackSettings::default(), in monotonic_decreasing() [all …]
|
| H A D | tie_breaking.rs | 6 algorithms::FitnessDistance, MandatoryMediaTrackConstraints, MediaTrackSettings, 24 fn select_candidate<'a, I>(&self, candidates: I) -> &'a MediaTrackSettings in select_candidate() 26 I: IntoIterator<Item = &'a MediaTrackSettings>; in select_candidate() 48 I: IntoIterator<Item = &'a MediaTrackSettings>, in select_candidate() 66 ideal_settings: MediaTrackSettings, in new() argument 86 I: IntoIterator<Item = &'b MediaTrackSettings>, in select_candidate() 138 MediaTrackSettings::from_iter([ in closest_to_ideal() 144 MediaTrackSettings::from_iter([ in closest_to_ideal() 150 MediaTrackSettings::from_iter([ in closest_to_ideal() 156 MediaTrackSettings::from_iter([ in closest_to_ideal() [all …]
|
| H A D | tests.rs | 19 static ref VIDEO_IDEAL: MediaTrackSettings = MediaTrackSettings::from_iter([ 27 static ref VIDEO_480P: MediaTrackSettings = MediaTrackSettings::from_iter([ 36 static ref VIDEO_720P: MediaTrackSettings = MediaTrackSettings::from_iter([ 45 static ref VIDEO_1080P: MediaTrackSettings = MediaTrackSettings::from_iter([ 54 static ref VIDEO_1440P: MediaTrackSettings = MediaTrackSettings::from_iter([ 63 static ref VIDEO_2160P: MediaTrackSettings = MediaTrackSettings::from_iter([ 89 possible_settings: &[MediaTrackSettings], in test_overconstrained() argument 109 possible_settings: &[MediaTrackSettings], in test_constrained() argument 112 ) -> Vec<&MediaTrackSettings> { in test_constrained() argument 519 MediaTrackSettings::from_iter([ in native() [all …]
|
| H A D | apply_mandatory.rs | 9 MediaTrackProperty, MediaTrackSettings, SanitizedMediaTrackConstraintSet, 21 ) -> Result<Vec<(&'a MediaTrackSettings, f64)>, OverconstrainedError> in apply_mandatory_constraints() argument 23 I: IntoIterator<Item = &'a MediaTrackSettings>, in apply_mandatory_constraints() 32 let mut feasible_candidates: Vec<(&'a MediaTrackSettings, f64)> = vec![]; in apply_mandatory_constraints() 90 MediaTrackSettings::from_iter([(&DEVICE_ID, "foo".into())]), in overconstrained() 91 MediaTrackSettings::from_iter([(&DEVICE_ID, "bar".into())]), in overconstrained() 156 MediaTrackSettings::from_iter([ in constrained() 162 MediaTrackSettings::from_iter([ in constrained() 168 MediaTrackSettings::from_iter([ in constrained() 174 MediaTrackSettings::from_iter([ in constrained() [all …]
|
| H A D | apply_advanced.rs | 3 MediaTrackSettings, 17 mut candidates: Vec<(&'a MediaTrackSettings, f64)>, in apply_advanced_constraints() argument 19 ) -> Vec<(&'a MediaTrackSettings, f64)> { in apply_advanced_constraints() argument 79 MediaTrackSettings::from_iter([(&DEVICE_ID, "foo".into())]), in overconstrained() 80 MediaTrackSettings::from_iter([(&DEVICE_ID, "bar".into())]), in overconstrained() 121 MediaTrackSettings::from_iter([ in constrained() 127 MediaTrackSettings::from_iter([ in constrained() 133 MediaTrackSettings::from_iter([ in constrained() 139 MediaTrackSettings::from_iter([ in constrained() 145 MediaTrackSettings::from_iter([ in constrained()
|
| /webrtc/constraints/src/settings/ |
| H A D | track.rs | 33 pub struct MediaTrackSettings(HashMap<MediaTrackProperty, MediaTrackSetting>); struct 35 impl MediaTrackSettings { impl 47 impl Deref for MediaTrackSettings { implementation 55 impl DerefMut for MediaTrackSettings { implementation 61 impl<T> FromIterator<(T, MediaTrackSetting)> for MediaTrackSettings implementation 73 impl IntoIterator for MediaTrackSettings { implementation 88 type Subject = MediaTrackSettings; 145 type Subject = MediaTrackSettings;
|
| H A D | stream.rs | 4 use crate::MediaTrackSettings; 22 pub audio: Option<MediaTrackSettings>, 27 pub video: Option<MediaTrackSettings>, 50 audio: Some(MediaTrackSettings::default()), in customized()
|
| /webrtc/constraints/examples/ |
| H A D | native.rs | 10 MediaTrackConstraints, MediaTrackSettings, MediaTrackSupportedConstraints, ResizeMode, 19 MediaTrackSettings::from_iter([ in main() 25 MediaTrackSettings::from_iter([ in main() 31 MediaTrackSettings::from_iter([ in main() 37 MediaTrackSettings::from_iter([ in main() 43 MediaTrackSettings::from_iter([ in main()
|
| H A D | json.rs | 9 MediaTrackConstraints, MediaTrackSettings, MediaTrackSupportedConstraints, 17 let possible_settings: Vec<MediaTrackSettings> = { in main()
|
| /webrtc/constraints/src/algorithms/fitness_distance/ |
| H A D | settings.rs | 3 use crate::{MediaTrackProperty, MediaTrackSettings, SanitizedMediaTrackConstraintSet}; 14 impl<'a> FitnessDistance<&'a MediaTrackSettings> for SanitizedMediaTrackConstraintSet { 17 fn fitness_distance(&self, settings: &'a MediaTrackSettings) -> Result<f64, Self::Error> { in fitness_distance()
|
| /webrtc/constraints/src/algorithms/ |
| H A D | select_settings.rs | 5 MediaTrackSettings, SanitizedMediaTrackConstraints, 50 ) -> Result<Vec<&'a MediaTrackSettings>, SelectSettingsError> in select_settings_candidates() argument 52 I: IntoIterator<Item = &'a MediaTrackSettings>, in select_settings_candidates()
|
| /webrtc/constraints/src/ |
| H A D | settings.rs | 4 pub use self::track::MediaTrackSettings;
|
| H A D | macros.rs | 9 <$crate::MediaTrackSettings as std::iter::FromIterator<_>>::from_iter([ 169 MediaTrackSettings, ResolvedValueConstraint, ResolvedValueRangeConstraint, 176 let actual: MediaTrackSettings = settings![ in settings() 183 let expected = <MediaTrackSettings as std::iter::FromIterator<_>>::from_iter([ in settings()
|
| H A D | lib.rs | 42 settings::MediaTrackSettings,
|