pub struct SilenceAudioProcessor<SampleType>(_);
Expand description
An audio-processor which mutes all channels.
Implementations
Trait Implementations
type SampleType = SampleType
fn process<BufferType: AudioBuffer<SampleType = Self::SampleType>>(
&mut self,
output: &mut BufferType
)
fn process<BufferType: AudioBuffer<SampleType = Self::SampleType>>(
&mut self,
output: &mut BufferType
)
Process a block of samples by mutating the input AudioBuffer
Prepare for playback based on current audio settings
Auto Trait Implementations
impl<SampleType> RefUnwindSafe for SilenceAudioProcessor<SampleType> where
SampleType: RefUnwindSafe,
impl<SampleType> Send for SilenceAudioProcessor<SampleType> where
SampleType: Send,
impl<SampleType> Sync for SilenceAudioProcessor<SampleType> where
SampleType: Sync,
impl<SampleType> Unpin for SilenceAudioProcessor<SampleType> where
SampleType: Unpin,
impl<SampleType> UnwindSafe for SilenceAudioProcessor<SampleType> where
SampleType: UnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more