vorbis: refactor vorbis_residue_decode_internal