Structs
A Stream of incoming requests for CodecConnector
Codec format information.
Textual information about the codec.
A Stream of incoming requests for Codec
A Stream of incoming requests for DaiConnector
DAI format. Frames are made up of
number_of_channels
samples which have bits_per_sample
bits
of data within bits_per_slot
arranged in frame_format
. For more detailed information see
Digital Audio Interface.Custom Frame format.
A Stream of incoming requests for Dai
Formats supported by the DAI. Frames are made up of
number_of_channels
samples which have
bits_per_sample
bits of data within bits_per_slot
bits arranged in frame_formats
.
All values listed in each vector are supported. When not all combinations supported by the driver
can be described with one DaiSupportedFormats
, GetDaiSupportedFormats
returns more than one
DaiSupportedFormats
in the returned vector.
For more detailed information see
Digital Audio Interface.Delay information as returned by the driver.
Gain state requested by the client or returned by the driver.
A Stream of incoming requests for Health
Format supporting non-compressed PCM audio. Frames are made up of
number_of_channels
samples
which have valid_bits_per_sample
bits of left-justified data within bytes_per_sample
.
bytes. For more detailed information see
Audio Driver Streaming Interface.Format supporting non-compressed PCM audio. Frames are made up of number of channels samples
which have
valid_bits_per_sample
bits of left-justified data within bytes_per_sample
bytes. All values listed in each vector are supported. When not all combinations supported by
the driver can be described with one SupportedFormats
(and hence one PcmSupportedFormats
),
GetSupportedFormats
returns more than one SupportedFormats
in the returned vector.
For more detailed information see Audio Driver Streaming Interface.Plug state as returned by the driver.
If the driver reports a
plug_detect_capabilities
equal to HARDWIRED, then the driver should
respond to WatchPlugState
only the first time it is called, with plugged
set to true and
plug_state_time
set to time ‘0’.Properties of the ring buffer. These values don’t change once the ring buffer is created.
A Stream of incoming requests for RingBuffer
A Stream of incoming requests for StreamConfigConnector
A Stream of incoming requests for StreamConfig
Enums
For an overview of the Codec protocols see
Codec Interface
A request for one of the member protocols of CodecConnectorService.
For an overview see
[Audio Codec Interface].
A request for one of the member protocols of CodecService.
For an overview of the DAI protocols see
Digital Audio Interface
A request for one of the member protocols of DaiConnectorService.
Either a standard or custom frame format.
Standard Frame format.
For an overview see
Digital Audio Interface.
A request for one of the member protocols of DaiService.
For an overview see
Audio Driver Streaming Interface
For an overview see
Audio Driver Streaming Interface.
A request for one of the member protocols of StreamConfigConnectorService.
For an overview see
Audio Driver Streaming Interface
A request for one of the member protocols of StreamConfigService.