X-Git-Url: https://git.nihav.org/?a=blobdiff_plain;f=src%2Fdemuxers%2Favi.rs;fp=src%2Fdemuxers%2Favi.rs;h=c00df25ad8682626d4ebdfcb94377f3f934590bd;hb=cf00c65ab5b229ec4541457adffd5e63e4a66ab2;hp=4be5217d2cffbf59839947d73aecefec84d595b5;hpb=01c971c577427ee176b0e613315fa365eccfc536;p=nihav.git diff --git a/src/demuxers/avi.rs b/src/demuxers/avi.rs index 4be5217..c00df25 100644 --- a/src/demuxers/avi.rs +++ b/src/demuxers/avi.rs @@ -88,6 +88,7 @@ impl<'a> Demux<'a> for AVIDemuxer<'a> { if mktag!(tag) == mktag!(b"JUNK") { self.movi_size -= size + 8; self.src.read_skip(size)?; + if self.movi_size == 0 { return Err(EOF); } continue; } if mktag!(tag) == mktag!(b"LIST") {