⚠️ VeridianOS Kernel Documentation - This is low-level kernel code. All functions are unsafe unless explicitly marked otherwise. no_std

Module pipeline

Module pipeline 

Source
Expand description

Audio output pipeline

Manages the flow of mixed audio data to the output device. The pipeline periodically calls the mixer to produce output frames and tracks statistics such as total frames processed and buffer underrun events.

Structs§

AudioPipeline
Audio output pipeline
PipelineStats
Pipeline performance statistics

Enums§

PipelineState
Current state of the audio output pipeline

Functions§

init
Initialize the global audio pipeline
with_pipeline
Access the global pipeline through a closure