Searched refs:Deinterleaved (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); 89 let deinterleaved = BufferInfo::<Deinterleaved>::new(channels, frames); in new() 104 let deinterleaved = BufferInfo::<Deinterleaved>::new(channels, frames); in clone() 118 let deinterleaved = BufferInfo::<Deinterleaved>::new(channels, frames); in samples()
|
| H A D | layout.rs | 9 pub enum Deinterleaved {} enum 11 impl Sealed for Deinterleaved {} implementation 13 impl BufferLayout for Deinterleaved { 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> 98 fn from(buffer: Buffer<T, Deinterleaved>) -> Self { in from() 107 fn from(buffer: BufferRef<'a, T, Deinterleaved>) -> Self { in from() 138 impl<T> From<Buffer<T, Interleaved>> for Buffer<T, Deinterleaved> 205 impl FromBytes<Deinterleaved> for Buffer<i16, Interleaved> { 242 impl FromBytes<Deinterleaved> for Buffer<i16, Deinterleaved> { 265 impl FromBytes<Interleaved> for Buffer<i16, Deinterleaved> { 341 let output = Buffer::<i32, Deinterleaved>::from(input); in deinterleaved_from_interleaved() 376 let output: Buffer<i16, Deinterleaved> = in deinterleaved_from_deinterleaved_bytes() [all …]
|
| /webrtc/media/benches/ |
| H A D | audio_buffer.rs | 4 layout::{Deinterleaved, Interleaved}, 12 let deinterleaved_buffer: Buffer<Sample, Deinterleaved> = { in benchmark_from() 31 black_box(Buffer::<Sample, Deinterleaved>::from( in benchmark_from()
|