pub fn parse_intra_mode_row(
br: &mut Vp8BoolDecoder<'_>,
macroblock_width: usize,
update_segment_map: bool,
segment_probs: &[u8; 3],
use_skip_probability: bool,
skip_probability: u8,
top_modes: &mut [u8],
left_modes: &mut [u8; 4],
) -> Result<Vec<MacroBlockHeader>, DecoderError>