validate!((self.frames > 0) && (tb_num > 0) && (tb_den > 0) && (max_size < fsize));
let mut flags: [u8; 4] = [0; 4];
src.read_buf(&mut flags)?;
validate!((self.frames > 0) && (tb_num > 0) && (tb_den > 0) && (max_size < fsize));
let mut flags: [u8; 4] = [0; 4];
src.read_buf(&mut flags)?;