pub enum MixerCmd {
Show 13 variants
OutputAssign(usize, usize),
OutputMute(usize, bool),
OutputVolume(usize, f32),
ReverbSend(usize, f32),
ReverbReturn(usize, f32),
SourceMute(usize, usize, bool),
SourceSolo(usize, usize, bool),
SourceMonauralLrBalance(usize, usize, f32),
SourceGain(usize, usize, f32),
SourceStereoMode(usize, usize, SourceStereoPairMode),
SourceStereoLrBalance(usize, usize, f32),
SourceStereoWidth(usize, usize, f32),
Reserved(Vec<u8>, Vec<u8>),
}
Expand description
The DSP command specific to mixer.
Variants§
OutputAssign(usize, usize)
OutputMute(usize, bool)
OutputVolume(usize, f32)
ReverbSend(usize, f32)
ReverbReturn(usize, f32)
SourceMute(usize, usize, bool)
SourceSolo(usize, usize, bool)
SourceMonauralLrBalance(usize, usize, f32)
SourceGain(usize, usize, f32)
SourceStereoMode(usize, usize, SourceStereoPairMode)
SourceStereoLrBalance(usize, usize, f32)
SourceStereoWidth(usize, usize, f32)
Reserved(Vec<u8>, Vec<u8>)
Trait Implementations§
impl StructuralPartialEq for MixerCmd
Auto Trait Implementations§
impl Freeze for MixerCmd
impl RefUnwindSafe for MixerCmd
impl Send for MixerCmd
impl Sync for MixerCmd
impl Unpin for MixerCmd
impl UnwindSafe for MixerCmd
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