Module devices::virtio::snd::common_backend::async_funcs
source ยท Enumsยง
- VirtioSndPcmCmd ๐
- VirtioSndPcmCmdError ๐
Traitsยง
- Trait to wrap system specific helpers for reading from the start point capture buffer.
- Trait to wrap system specific helpers for writing to endpoint playback buffers.
Functionsยง
- await_reset_signal ๐
- drain_desc_receiver ๐
- Handle all the control messages from the ctrl queue.
- Handle messages from the control tube. This one is not related to virtio spec.
- Send events to the audio driver.
- Handle messages from the tx or the rx queue. One invocation is needed for each queue.
- pcm_worker_loop ๐
- process_pcm_ctrl ๐
- read_data ๐
- send_pcm_response ๐
- Start a pcm worker that receives descriptors containing PCM frames (audio data) from the tx/rx queue, and forward them to CRAS. One pcm worker per stream.
- write_data ๐