Searched refs:sample (Results 1 – 8 of 8) sorted by relevance
| /webrtc/webrtc/src/track/track_local/ |
| H A D | track_local_static_sample.rs | 51 pub async fn write_sample(&self, sample: &Sample) -> Result<()> { in write_sample() 52 self.write_sample_with_extensions(sample, &[]).await in write_sample() 62 sample: &Sample, in write_sample_with_extensions() 109 for _ in 0..sample.prev_dropped_packets { in write_sample_with_extensions() 117 let samples = (sample.duration.as_secs_f64() * clock_rate) as u32; in write_sample_with_extensions() 118 if sample.prev_dropped_packets > 0 { in write_sample_with_extensions() 119 packetizer.skip_samples(samples * sample.prev_dropped_packets as u32); in write_sample_with_extensions() 121 packetizer.packetize(&sample.data, samples)? in write_sample_with_extensions() 290 pub async fn write_sample(self, sample: &Sample) -> Result<()> { in write_sample() 292 .write_sample_with_extensions(sample, &self.extensions) in write_sample()
|
| /webrtc/media/src/audio/ |
| H A D | mod.rs | 2 mod sample; module 4 pub use sample::Sample;
|
| H A D | sample.rs | 30 fn from(sample: Sample<$raw>) -> $raw { 31 sample.0 62 fn from(sample: Sample<i16>) -> Self { in from() 63 let divisor = if sample.0 < 0 { in from() 69 Self::from((sample.0 as f32) / divisor) in from() 75 fn from(sample: Sample<f32>) -> Self { in from() 76 let multiplier = if sample.0 < 0.0 { in from() 82 Self::from((sample.0 * multiplier) as i16) in from()
|
| H A D | buffer.rs | 126 |sample| MaybeUninit::new(*sample), in from() 170 |sample| MaybeUninit::new(*sample), in from()
|
| /webrtc/media/src/io/sample_builder/ |
| H A D | sample_sequence_location.rs | 13 sample: SampleSequenceLocation, field 21 if self.sample.compare(self.i) == Comparison::Inside { in next() 77 sample: *self, in range()
|
| H A D | mod.rs | 346 let sample = Sample { in build_sample() localVariable 359 self.prepared_samples[self.prepared.tail as usize] = Some(sample); in build_sample() 388 if let Some(sample) = self.pop() { in pop_with_timestamp() 389 let timestamp = sample.packet_timestamp; in pop_with_timestamp() 390 Some((sample, timestamp)) in pop_with_timestamp()
|
| H A D | sample_builder_test.rs | 1212 while let Some(sample) = s.pop() { in test_sample_builder() 1213 samples.push(sample) in test_sample_builder() 1218 while let Some(sample) = s.pop() { in test_sample_builder() 1219 samples.push(sample) in test_sample_builder() 1488 while let Some((sample, ts)) = s.pop_with_timestamp() { in test_sample_builder_data() 1490 assert_eq!(sample.data.len(), 1, "data length"); in test_sample_builder_data() 1491 assert_eq!(sample.data[0], j as u8, "timestamp"); in test_sample_builder_data()
|
| /webrtc/media/src/audio/buffer/ |
| H A D | layout.rs | 38 deinterleaved_by(input, output, channels, |sample| *sample) in deinterleaved() 68 interleaved_by(input, output, channels, |sample| *sample) in interleaved()
|