Struct cybergrape::saf::DummyBinauraliser
source · struct DummyBinauraliser;
Trait Implementations§
source§impl Binauraliser for DummyBinauraliser
impl Binauraliser for DummyBinauraliser
source§fn process_frame(
&mut self,
buffers: &[(BufferMetadata, &[f32])],
) -> (Vec<f32>, Vec<f32>)
fn process_frame( &mut self, buffers: &[(BufferMetadata, &[f32])], ) -> (Vec<f32>, Vec<f32>)
Takes a slice of audio data tuples for each sound source. Each tuple
contains 128 frames of float sound data and a
BufferMetadata
,
which encodes the sound source’s location, range, and gain over that
frame period. Read moreAuto Trait Implementations§
impl Freeze for DummyBinauraliser
impl RefUnwindSafe for DummyBinauraliser
impl Send for DummyBinauraliser
impl Sync for DummyBinauraliser
impl Unpin for DummyBinauraliser
impl UnwindSafe for DummyBinauraliser
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more