pub(crate) fn expand_packed<F>( buf: &mut [u8], channels: usize, bit_depth: u8, func: F, )where F: FnMut(u8, &mut [u8]),