Macros§
- Capturer
Config Unknown - Pattern that matches an unknown
CapturerConfig
member. - Clock
Type Unknown - Pattern that matches an unknown
ClockType
member. - Device
Selector Unknown - Pattern that matches an unknown
DeviceSelector
member. - Device
Type Unknown - Pattern that matches an unknown
DeviceType
member. - Error
Unknown - Pattern that matches an unknown
Error
member. - Play
Destination Unknown - Pattern that matches an unknown
PlayDestination
member. - Record
Source Unknown - Pattern that matches an unknown
RecordSource
member. - Renderer
Config Unknown - Pattern that matches an unknown
RendererConfig
member.
Structs§
- Custom
Clock Config - Devfs
- Device
Ring Buffer - Identifies a device ring buffer for playing/recording.
- Flexible
- Gain
Settings - Gain settings.
- Loopback
- Standard
Capturer Config - Standard
Renderer Config - System
Monotonic - Ultrasound
Capturer - Ultrasound
Renderer Config
Enums§
- Capturer
Config - Clock
Type - Reference clock options for an
AudioRenderer
orAudioCapturer
. - Device
Selector - Identifies an audio device.
- Device
Type - Error
- Error Codes for fuchsia.audio.controller methods.
- Play
Destination - Record
Source - Renderer
Config
Constants§
- DEFAULT_
DAI_ INTERCONNECT_ ELEMENT_ ID - For devices with Codec or Dai drivers, there is only one DAI_INTERCONNECT entity. When a method requires us to address the interconnect by ID, we use element_id 1. Codec and Dai drivers that implement signalprocessing must not assign this ID to other elements.
- DEFAULT_
RING_ BUFFER_ ELEMENT_ ID - For devices with Dai or StreamConfig drivers, there is only one RING_BUFFER entity. When a method requires us to address the RingBuffer by ID, we use element_id 0. Dai and StreamConfig drivers that implement signalprocessing must not assign this ID to other elements.