pub trait MotuRegisterDspSpecification {
const MIXER_OUTPUT_DESTINATIONS: &'static [TargetPort];
const MIXER_COUNT: usize = 4usize;
const MIXER_OUTPUT_VOLUME_MIN: u8 = 0u8;
const MIXER_OUTPUT_VOLUME_MAX: u8 = 128u8;
const MIXER_OUTPUT_VOLUME_STEP: u8 = 1u8;
const OUTPUT_VOLUME_MIN: u8 = 0u8;
const OUTPUT_VOLUME_MAX: u8 = 128u8;
const OUTPUT_VOLUME_STEP: u8 = 1u8;
}Expand description
The specification for register DSP.
Required Associated Constants§
Sourceconst MIXER_OUTPUT_DESTINATIONS: &'static [TargetPort]
const MIXER_OUTPUT_DESTINATIONS: &'static [TargetPort]
The destinations of mixer outputs.
Provided Associated Constants§
Sourceconst MIXER_COUNT: usize = 4usize
const MIXER_COUNT: usize = 4usize
The number of mixers.
Sourceconst MIXER_OUTPUT_VOLUME_MIN: u8 = 0u8
const MIXER_OUTPUT_VOLUME_MIN: u8 = 0u8
The minimum value of mixer output volume.
Sourceconst MIXER_OUTPUT_VOLUME_MAX: u8 = 128u8
const MIXER_OUTPUT_VOLUME_MAX: u8 = 128u8
The maximum value of mixer output volume.
Sourceconst MIXER_OUTPUT_VOLUME_STEP: u8 = 1u8
const MIXER_OUTPUT_VOLUME_STEP: u8 = 1u8
The step value of mixer output volume.
Sourceconst OUTPUT_VOLUME_MIN: u8 = 0u8
const OUTPUT_VOLUME_MIN: u8 = 0u8
The minimum value of physical output volume.
Sourceconst OUTPUT_VOLUME_MAX: u8 = 128u8
const OUTPUT_VOLUME_MAX: u8 = 128u8
The maximum value of physical output volume.
Sourceconst OUTPUT_VOLUME_STEP: u8 = 1u8
const OUTPUT_VOLUME_STEP: u8 = 1u8
The step value of physical output volume.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.