]> git.nihav.org Git - nihav.git/blobdiff - src/codecs/h263/mod.rs
Rust2018: use new addressing scheme
[nihav.git] / src / codecs / h263 / mod.rs
index 50eed7d7102dffb9a501ddc05c87e0b299843ad1..87188879f39131322d55d3ad62b44078f5dba4a7 100644 (file)
@@ -1,5 +1,5 @@
 use super::{DecoderResult, MV, ZERO_MV};
-use frame::NAVideoBuffer;
+use crate::frame::NAVideoBuffer;
 
 pub mod code;
 pub mod data;
@@ -137,6 +137,7 @@ pub struct SliceState {
     pub first_mb:   bool,
     pub slice_mb_x: usize,
     pub slice_mb_y: usize,
+    pub quant:      u8,
 }
 
 const SLICE_NO_END: usize = 99999999;
@@ -160,7 +161,7 @@ impl SliceState {
     pub fn new(is_iframe: bool) -> Self {
         SliceState {
             is_iframe: is_iframe, mb_x: 0, mb_y: 0, first_line: true, first_mb: true,
-            slice_mb_x: 0, slice_mb_y: 0
+            slice_mb_x: 0, slice_mb_y: 0, quant: 0
         }
     }
     pub fn next_mb(&mut self) {