aboutsummaryrefslogtreecommitdiffstats
path: root/nihav-duck/src
diff options
context:
space:
mode:
authorKostya Shishkov <kostya.shishkov@gmail.com>2021-09-17 16:38:26 +0200
committerKostya Shishkov <kostya.shishkov@gmail.com>2021-09-22 18:43:33 +0200
commit44a1af4bd70e6d27e5e28f9758109dbca4fbcbbd (patch)
treeb332e35609807072d7296b6dee3deeb28a526c49 /nihav-duck/src
parent01551716da227274258c42e4bea5ccabdc234eae (diff)
downloadnihav-44a1af4bd70e6d27e5e28f9758109dbca4fbcbbd.tar.gz
vp6: mark simple profile as multistream
Diffstat (limited to 'nihav-duck/src')
-rw-r--r--nihav-duck/src/codecs/vp6.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/nihav-duck/src/codecs/vp6.rs b/nihav-duck/src/codecs/vp6.rs
index 20491ed..b69930c 100644
--- a/nihav-duck/src/codecs/vp6.rs
+++ b/nihav-duck/src/codecs/vp6.rs
@@ -51,6 +51,7 @@ impl VP56Parser for VP6BR {
if hdr.multistream || (hdr.profile == VP6_SIMPLE_PROFILE) {
hdr.offset = br.read(16)? as u16;
validate!(hdr.offset > if hdr.is_intra { 6 } else { 2 });
+ hdr.multistream = true;
}
let bytes = br.tell() >> 3;
std::mem::drop(br);