h263: update num_mv2 in set_mv2()
authorKostya Shishkov <kostya.shishkov@gmail.com>
Sat, 24 Feb 2018 14:04:54 +0000 (15:04 +0100)
committerKostya Shishkov <kostya.shishkov@gmail.com>
Sat, 24 Feb 2018 17:35:29 +0000 (18:35 +0100)
src/codecs/h263/mod.rs

index 4f066a6e551c6f452a835ebd1c44c91a37428be5..9973dc7e9050e0c35037cb19b92493dac0fd8f2e 100644 (file)
@@ -267,7 +267,8 @@ impl BlockInfo {
         if mvs.len() > 0 { self.skip = false; }
         let mut mv_arr: [MV; 2] = [ZERO_MV, ZERO_MV];
         for i in 0..mvs.len() { mv_arr[i] = mvs[i]; }
-        self.mv2    = mv_arr;
+        self.mv2     = mv_arr;
+        self.num_mv2 = mvs.len();
     }
     pub fn is_b_fwd(&self) -> bool { self.fwd }
     pub fn set_acpred(&mut self, acpred: ACPredMode) { self.acpred = acpred }