Skip to main content

decode_l_row

Function decode_l_row 

Source
pub fn decode_l_row<B: BitRead>(
    bits: &mut B,
    out: &mut [u16],
    p: IiqLParams,
) -> Result<()>
Expand description

Decode one IIQ L row of out.len() samples from a bit pump positioned at the row start.

Exact semantics: the predictor is a 32-bit accumulator (out-of-range sums wrap when stored), and blocks whose prefix is a single 1 bit keep the previous width.