Crate fidl_fuchsia_audio_controller_common

Source

Macros§

CapturerConfigUnknown
Pattern that matches an unknown CapturerConfig member.
ClockTypeUnknown
Pattern that matches an unknown ClockType member.
DeviceSelectorUnknown
Pattern that matches an unknown DeviceSelector member.
DeviceTypeUnknown
Pattern that matches an unknown DeviceType member.
ErrorUnknown
Pattern that matches an unknown Error member.
PlayDestinationUnknown
Pattern that matches an unknown PlayDestination member.
RecordSourceUnknown
Pattern that matches an unknown RecordSource member.
RendererConfigUnknown
Pattern that matches an unknown RendererConfig member.

Structs§

CustomClockConfig
Devfs
DeviceRingBuffer
Identifies a device ring buffer for playing/recording.
Flexible
GainSettings
Gain settings.
Loopback
StandardCapturerConfig
StandardRendererConfig
SystemMonotonic
UltrasoundCapturer
UltrasoundRendererConfig

Enums§

CapturerConfig
ClockType
Reference clock options for an AudioRenderer or AudioCapturer.
DeviceSelector
Identifies an audio device.
DeviceType
Error
Error Codes for fuchsia.audio.controller methods.
PlayDestination
RecordSource
RendererConfig

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.