]> git.nihav.org Git - nihav.git/commitdiff
mpeg4asp: quantiser-related fixes
authorKostya Shishkov <kostya.shishkov@gmail.com>
Sat, 21 Mar 2026 14:17:43 +0000 (15:17 +0100)
committerKostya Shishkov <kostya.shishkov@gmail.com>
Sat, 21 Mar 2026 14:17:43 +0000 (15:17 +0100)
nihav-mpeg/src/codecs/mpeg4asp/bitstream.rs

index a180a422f439acb728ccae2ed98771114297e358..534d6eb900c8b1e095b4eae7edc0fbf564039e7f 100644 (file)
@@ -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 {