Skip to main content

Module pipeline

Module pipeline 

Source
Expand description

Streaming Audio Pipeline

Asynchronous audio processing pipeline for streaming decode and resample. This eliminates the memory spike issue with 192kHz upsampling.

Structs§

AudioPipeline
Streaming audio pipeline that decodes and resamples in background
RingBuffer
Simple ring buffer for audio data Uses monotonic counters (frames_written, frames_consumed) for clean overflow handling.

Enums§

PipelineError
Error returned when constructing an AudioPipeline.
PipelineStatus
Status of the audio pipeline