Macros§
- Device
Specific Unknown - Pattern that matches an unknown
DeviceSpecific
member. - Device
Type Unknown - Pattern that matches an unknown
DeviceType
member. - Error
Unknown - Pattern that matches an unknown
Error
member.
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_BUFFER
command 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