Lines Matching refs:buffer
98 fn from(buffer: Buffer<T, Deinterleaved>) -> Self { in from()
99 Self::from(buffer.as_ref()) in from()
107 fn from(buffer: BufferRef<'a, T, Deinterleaved>) -> Self { in from()
119 vec![MaybeUninit::uninit(); buffer.samples.len()]; in from()
123 buffer.samples, in from()
125 buffer.info.channels(), in from()
133 let info = buffer.info.into(); in from()
142 fn from(buffer: Buffer<T, Interleaved>) -> Self { in from()
143 Self::from(buffer.as_ref()) in from()
151 fn from(buffer: BufferRef<'a, T, Interleaved>) -> Self { in from()
163 vec![MaybeUninit::uninit(); buffer.samples.len()]; in from()
167 buffer.samples, in from()
169 buffer.info.channels(), in from()
177 let info = buffer.info.into(); in from()