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
Control Control Handle - Device
Control Device SetGain State Request - Device
Control Device SetGain State Responder - Device
Control Event Stream - Device
Control Marker - Device
Control Proxy - Device
Control Request Stream - A Stream of incoming requests for fuchsia.audio.controller/DeviceControl.
- Device
Control Synchronous Proxy - Device
Ring Buffer - Identifies a device ring buffer for playing/recording.
- Flexible
- Gain
Settings - Gain settings.
- Loopback
- Player
Control Handle - Player
Event Stream - Player
Marker - Player
Play Request - Player
Play Responder - Player
Play Response - Player
Proxy - Player
Request Stream - A Stream of incoming requests for fuchsia.audio.controller/Player.
- Player
Synchronous Proxy - Record
Canceler Cancel Responder - Record
Canceler Control Handle - Record
Canceler Event Stream - Record
Canceler Marker - Record
Canceler Proxy - Record
Canceler Request Stream - A Stream of incoming requests for fuchsia.audio.controller/RecordCanceler.
- Record
Canceler Synchronous Proxy - Recorder
Control Handle - Recorder
Event Stream - Recorder
Marker - Recorder
Proxy - Recorder
Record Request - Recorder
Record Responder - Recorder
Record Response - Recorder
Request Stream - A Stream of incoming requests for fuchsia.audio.controller/Recorder.
- Recorder
Synchronous Proxy - 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
Control Event - Device
Control Request - Enumerate, query, and control audio devices from clients.
- Device
Selector - Identifies an audio device.
- Device
Type - Error
- Error Codes for fuchsia.audio.controller methods.
- Play
Destination - Player
Event - Player
Request - Record
Canceler Event - Record
Canceler Request - Cancels a
Recorder.Record
request. - Record
Source - Recorder
Event - Recorder
Request - 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.