Function push_audio

Source
fn push_audio(
    src: &[f32],
    ch: usize,
    rate: u32,
    rs: &mut Resamp,
    fifo: &mut Vec<f32>,
)
Expand description

Append src (interleaved ch channels at rate) to fifo as interleaved stereo @ SAMPLE_RATE. Mono is duplicated, >2 channels keep L/R. Non-48k input is linearly resampled.