Expand description
USB Audio Class 1.0 - Audio source device (device to host), e.g. a microphone.
Configured through Config; built and used like super::speaker::Speaker.
Re-exports§
pub use super::Volume;
Structs§
- Audio
Source - Implementation of the USB audio class 1.0, source side.
- Config
- Everything the audio source advertises to the host.
- Control
Monitor - Control status change monitor.
- Feature
Unit Controls - Supported control flags.
Combine flags with
|, for exampleSelf::MUTE | Self::VOLUME. - State
- Internal state for a USB Audio Class 1.0 class.
- Stream
- Used for writing audio frames.