Lines Matching refs:from
14 fn from(raw: i16) -> Self { in from() method
21 fn from(raw: f32) -> Self { in from() method
30 fn from(sample: Sample<$raw>) -> $raw {
62 fn from(sample: Sample<i16>) -> Self { in from() method
69 Self::from((sample.0 as f32) / divisor) in from()
75 fn from(sample: Sample<f32>) -> Self { in from() method
82 Self::from((sample.0 * multiplier) as i16) in from()
97 reader.read_i16::<B>().map(Self::from) in from_reader()
103 reader.read_f32::<B>().map(Self::from) in from_reader()
130 assert_eq!(Sample::<i16>::from(i16::MIN).0, i16::MIN); in sample_i16_from_i16()
131 assert_eq!(Sample::<i16>::from(i16::MIN / 2).0, i16::MIN / 2); in sample_i16_from_i16()
132 assert_eq!(Sample::<i16>::from(0).0, 0); in sample_i16_from_i16()
133 assert_eq!(Sample::<i16>::from(i16::MAX / 2).0, i16::MAX / 2); in sample_i16_from_i16()
134 assert_eq!(Sample::<i16>::from(i16::MAX).0, i16::MAX); in sample_i16_from_i16()
139 assert_eq!(Sample::<f32>::from(-1.0).0, -1.0); in sample_f32_from_f32()
140 assert_eq!(Sample::<f32>::from(-0.5).0, -0.5); in sample_f32_from_f32()
141 assert_eq!(Sample::<f32>::from(0.0).0, 0.0); in sample_f32_from_f32()
142 assert_eq!(Sample::<f32>::from(0.5).0, 0.5); in sample_f32_from_f32()
143 assert_eq!(Sample::<f32>::from(1.0).0, 1.0); in sample_f32_from_f32()
146 assert_eq!(Sample::<f32>::from(f32::MIN).0, -1.0); in sample_f32_from_f32()
147 assert_eq!(Sample::<f32>::from(f32::MAX).0, 1.0); in sample_f32_from_f32()
153 Sample::<i16>::from(Sample::<f32>::from(-1.0)), in sample_i16_from_sample_f32()
154 Sample::from(i16::MIN) in sample_i16_from_sample_f32()
157 Sample::<i16>::from(Sample::<f32>::from(-0.5)), in sample_i16_from_sample_f32()
158 Sample::from(i16::MIN / 2) in sample_i16_from_sample_f32()
161 Sample::<i16>::from(Sample::<f32>::from(0.0)), in sample_i16_from_sample_f32()
162 Sample::from(0) in sample_i16_from_sample_f32()
165 Sample::<i16>::from(Sample::<f32>::from(0.5)), in sample_i16_from_sample_f32()
166 Sample::from(i16::MAX / 2) in sample_i16_from_sample_f32()
169 Sample::<i16>::from(Sample::<f32>::from(1.0)), in sample_i16_from_sample_f32()
170 Sample::from(i16::MAX) in sample_i16_from_sample_f32()
177 Sample::<f32>::from(Sample::<i16>::from(i16::MIN)), in sample_f32_from_sample_i16()
178 Sample::from(-1.0) in sample_f32_from_sample_i16()
181 Sample::<f32>::from(Sample::<i16>::from(i16::MIN / 2)), in sample_f32_from_sample_i16()
182 Sample::from(-0.5) in sample_f32_from_sample_i16()
185 Sample::<f32>::from(Sample::<i16>::from(0)), in sample_f32_from_sample_i16()
186 Sample::from(0.0) in sample_f32_from_sample_i16()
189 Sample::<f32>::from(Sample::<i16>::from(i16::MAX / 2)), in sample_f32_from_sample_i16()
190 Sample::from(0.5), in sample_f32_from_sample_i16()
194 Sample::<f32>::from(Sample::<i16>::from(i16::MAX)), in sample_f32_from_sample_i16()
195 Sample::from(1.0) in sample_f32_from_sample_i16()