diff options
author | Kostya Shishkov <kostya.shishkov@gmail.com> | 2017-07-29 15:18:12 +0200 |
---|---|---|
committer | Kostya Shishkov <kostya.shishkov@gmail.com> | 2017-07-30 13:02:07 +0200 |
commit | cf00c65ab5b229ec4541457adffd5e63e4a66ab2 (patch) | |
tree | 2ce47032b09f387bf69a5888b434e87433eaca8d /src | |
parent | 01c971c577427ee176b0e613315fa365eccfc536 (diff) | |
download | nihav-cf00c65ab5b229ec4541457adffd5e63e4a66ab2.tar.gz |
fix an error in AVI demuxer
Diffstat (limited to 'src')
-rw-r--r-- | src/demuxers/avi.rs | 1 |
1 files changed, 1 insertions, 0 deletions
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") { |