Modules§
Macros§
- Device
Specific Unknown - Pattern that matches an unknown
DeviceSpecificmember. - Device
Type Unknown - Pattern that matches an unknown
DeviceTypemember. - Error
Unknown - Pattern that matches an unknown
Errormember.
Structs§
- Clock
Properties - Codec
- Configuration for a fuchsia.hardware.audio/Codec driver.
- Composite
- Configuration for a fuchsia.hardware.audio/Composite driver.
- Composite
DaiInterconnect - Configuration for a DAI interconnect as used by a Composite driver.
- Composite
Ring Buffer - Configuration for a fuchsia.hardware.audio/RingBuffer as used by a Composite driver.
- Configuration
- Configures a virtual audio device.
- Control
GetDefault Configuration Request - Control
GetDefault Configuration Response - Control
GetNum Devices Response - Dai
- Configuration for a fuchsia.hardware.audio/Dai driver.
- DaiInterconnect
- Configuration for a DAI interconnect.
- Device
Adjust Clock Rate Request - Device
Change Plug State Request - Device
GetFormat Response - Device
GetGain Response - Device
GetPosition Response - Device
OnPosition Notify Request - Device
OnSet Format Request - Device
OnSet Gain Request - Device
OnStart Request - Device
OnStop Request - Device
SetNotification Frequency Request - Direction
- Format
Range - Gain
Properties - Plug
Properties - Ring
Buffer - Configuration for a fuchsia.hardware.audio/RingBuffer.
- Ring
Buffer Constraints - Set restrictions for the device ring buffer. This must be called before
calling
Add(), or afterRemove(). Once the device is activated, the ring buffer and its size are returned by the driver in response to anAUDIO_RB_CMD_GET_BUFFERcommand on the ring buffer channel. Note: both min_frames and max_frames must be multiples of modulo_frames. - Stream
Config - Configuration for a fuchsia.hardware.audio/StreamConfig driver.
Enums§
- Device
Specific - Configuration for various types of drivers.
- Device
Type - Error