From: Kostya Shishkov Date: Sat, 21 Mar 2026 14:17:43 +0000 (+0100) Subject: mpeg4asp: quantiser-related fixes X-Git-Url: https://git.nihav.org/?a=commitdiff_plain;h=3cb8de9395127406b19c43fce7994dc182365ce0;p=nihav.git mpeg4asp: quantiser-related fixes --- diff --git a/nihav-mpeg/src/codecs/mpeg4asp/bitstream.rs b/nihav-mpeg/src/codecs/mpeg4asp/bitstream.rs index a180a42..534d6eb 100644 --- a/nihav-mpeg/src/codecs/mpeg4asp/bitstream.rs +++ b/nihav-mpeg/src/codecs/mpeg4asp/bitstream.rs @@ -845,9 +845,10 @@ unimplemented!(); /* ignore alpha part for gray shape */ let quant = self.quant as i8 + dquant; - validate!((0..64).contains(&quant)); + validate!((1..32).contains(&quant)); let quant = quant as u8; mb.quant = quant; + self.quant = quant; let mut cbp = mb.cbp; if cbp != 0 || mb.mb_type == MBType::Intra {