Skip to main content

Module audio

Module audio 

Source

Structs§

CodecControl
AudioDeviceRegistry component. The AudioDeviceRegistry can request that we start and/or stop the audio in-band which will send the request on to the HFP task to initiate Audio Connection Setup when no call is in progress.
DaiControl
Control that connects the Audio start / stop to a Digital Audio Interface device, which is added to an AudioCore configured Fuchsia Audio system. The DAI driver provides the ring buffer and is connected to the controller, providing audio without encoding in-band. This Control cannot start audio without a call in progress.
InbandControl
Audio Control for inband audio, i.e. encoding and decoding audio before sending them to the controller via HCI (in contrast to offloaded audio).
PartialOffloadControl
A Control that either sends the audio directly to the controller (using an offload Control) or encodes audio locally and sends it in the SCO channel, depending on whether the codec is in the list of offload-supported codecs.
TestControl

Enums§

ControlEvent
Error
OffloadType

Traits§

Control

Functions§

setup_audio