Crate fidl_fuchsia_virtualaudio_common

Source

Macros§

DeviceSpecificUnknown
Pattern that matches an unknown DeviceSpecific member.
DeviceTypeUnknown
Pattern that matches an unknown DeviceType member.
ErrorUnknown
Pattern that matches an unknown Error member.

Structs§

ClockProperties
Codec
Configuration for a fuchsia.hardware.audio/Codec driver.
Composite
Configuration for a fuchsia.hardware.audio/Composite driver.
CompositeDaiInterconnect
Configuration for a DAI interconnect as used by a Composite driver.
CompositeRingBuffer
Configuration for a fuchsia.hardware.audio/RingBuffer as used by a Composite driver.
Configuration
Configures a virtual audio device.
ControlGetDefaultConfigurationRequest
ControlGetDefaultConfigurationResponse
ControlGetNumDevicesResponse
Dai
Configuration for a fuchsia.hardware.audio/Dai driver.
DaiInterconnect
Configuration for a DAI interconnect.
DeviceAdjustClockRateRequest
DeviceChangePlugStateRequest
DeviceGetFormatResponse
DeviceGetGainResponse
DeviceGetPositionResponse
DeviceOnPositionNotifyRequest
DeviceOnSetFormatRequest
DeviceOnSetGainRequest
DeviceOnStartRequest
DeviceOnStopRequest
DeviceSetNotificationFrequencyRequest
Direction
FormatRange
GainProperties
PlugProperties
RingBuffer
Configuration for a fuchsia.hardware.audio/RingBuffer.
RingBufferConstraints
Set restrictions for the device ring buffer. This must be called before calling Add(), or after Remove(). Once the device is activated, the ring buffer and its size are returned by the driver in response to an AUDIO_RB_CMD_GET_BUFFER command on the ring buffer channel. Note: both min_frames and max_frames must be multiples of modulo_frames.
StreamConfig
Configuration for a fuchsia.hardware.audio/StreamConfig driver.

Enums§

DeviceSpecific
Configuration for various types of drivers.
DeviceType
Error

Constants§

CONTROL_NODE_NAME
LEGACY_CONTROL_NODE_NAME
MAX_COUNT_DAI_INTERCONNECTS
MAX_COUNT_RING_BUFFERS
MAX_FORMAT_RANGES
MAX_UI_STRING_SIZE