aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKostya Shishkov <kostya.shishkov@gmail.com>2024-05-05 18:46:04 +0200
committerKostya Shishkov <kostya.shishkov@gmail.com>2024-05-05 18:46:04 +0200
commitb108a323998abb1a51176f6694ae71cfe2f750d4 (patch)
treecc68c776b733a336c361763408d59bacd144a4c7
parent41a3a050e538044e6d749693f9ba97d9b447a737 (diff)
downloadnihav-b108a323998abb1a51176f6694ae71cfe2f750d4.tar.gz
armovie: ignore zero video codec parameters
-rw-r--r--nihav-acorn/src/demuxers/armovie.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/nihav-acorn/src/demuxers/armovie.rs b/nihav-acorn/src/demuxers/armovie.rs
index 64d222f..b2bf684 100644
--- a/nihav-acorn/src/demuxers/armovie.rs
+++ b/nihav-acorn/src/demuxers/armovie.rs
@@ -218,7 +218,7 @@ impl<'a> RawDemuxCore<'a> for ARMovieDemuxer<'a> {
let width = parse_int(&width)?;
let height = self.src.read_string()?;
let height = parse_int(&height)?;
- validate!((video_codec <= 0) ^ (width > 0 && height > 0));
+ validate!((video_codec <= 0) || (width > 0 && height > 0));
let width = width as usize;
let height = height as usize;
let vformat = self.src.read_string()?;