fn parse(src: &[u8]) -> DemuxerResult<Self> {
let mut mr = MemoryReader::new_read(src);
let mut br = ByteReader::new(&mut mr);
fn parse(src: &[u8]) -> DemuxerResult<Self> {
let mut mr = MemoryReader::new_read(src);
let mut br = ByteReader::new(&mut mr);