X-Git-Url: https://git.nihav.org/?p=nihav.git;a=blobdiff_plain;f=nihav-commonfmt%2Fsrc%2Fdemuxers%2Fmov.rs;h=1d2df514a7d9ad0cf4e3e31f92a9cec5933ca1e4;hp=35fac0d6a112787cd0cea80d2bc72ed6fc91a0bf;hb=61a228fffe74899d177c1c2876b2a4e3bf43cba8;hpb=1f50a8cf7cce96c3b2b67343dc57ca17854c0094 diff --git a/nihav-commonfmt/src/demuxers/mov.rs b/nihav-commonfmt/src/demuxers/mov.rs index 35fac0d..1d2df51 100644 --- a/nihav-commonfmt/src/demuxers/mov.rs +++ b/nihav-commonfmt/src/demuxers/mov.rs @@ -223,9 +223,7 @@ fn read_cmov(dmx: &mut MOVDemuxer, strmgr: &mut StreamManager, size: u64) -> Dem let mut sbuf = vec![0; comp_size]; let mut dbuf = vec![0; uncomp_size]; br.read_buf(sbuf.as_mut_slice())?; - validate!(sbuf[0] == 0x78); - validate!(sbuf[1] == 0x9C); - let ret = Inflate::uncompress(&sbuf[2..], dbuf.as_mut_slice()); + let ret = Inflate::uncompress(sbuf.as_slice(), dbuf.as_mut_slice()); if ret.is_err() { return Err(DemuxerError::InvalidData); }