Searched refs:Interleaved (Results 1 – 4 of 4) sorted by relevance
| /webrtc/media/src/audio/buffer/ |
| H A D | info.rs | 3 use crate::audio::buffer::layout::{Deinterleaved, Interleaved}; 72 impl_from_buffer_info!(Interleaved => Deinterleaved); 73 impl_from_buffer_info!(Deinterleaved => Interleaved); 84 let interleaved = BufferInfo::<Interleaved>::new(channels, frames); in new() 100 let interleaved = BufferInfo::<Interleaved>::new(channels, frames); in clone() 114 let interleaved = BufferInfo::<Interleaved>::new(channels, frames); in samples()
|
| H A D | layout.rs | 21 pub enum Interleaved {} enum 23 impl Sealed for Interleaved {} implementation 25 impl BufferLayout for Interleaved { implementation
|
| /webrtc/media/src/audio/ |
| H A D | buffer.rs | 15 use layout::{Deinterleaved, Interleaved}; 94 impl<T> From<Buffer<T, Deinterleaved>> for Buffer<T, Interleaved> 138 impl<T> From<Buffer<T, Interleaved>> for Buffer<T, Deinterleaved> 142 fn from(buffer: Buffer<T, Interleaved>) -> Self { in from() 151 fn from(buffer: BufferRef<'a, T, Interleaved>) -> Self { in from() 182 impl FromBytes<Interleaved> for Buffer<i16, Interleaved> { 205 impl FromBytes<Deinterleaved> for Buffer<i16, Interleaved> { 265 impl FromBytes<Interleaved> for Buffer<i16, Deinterleaved> { 356 let output = Buffer::<i32, Interleaved>::from(input); in interleaved_from_deinterleaved() 418 let output: Buffer<i16, Interleaved> = in interleaved_from_interleaved_bytes() [all …]
|
| /webrtc/media/benches/ |
| H A D | audio_buffer.rs | 4 layout::{Deinterleaved, Interleaved}, 16 let interleaved_buffer: Buffer<Sample, Interleaved> = { in benchmark_from() 23 black_box(Buffer::<Sample, Interleaved>::from( in benchmark_from()
|