vp3: fix fourmv restoration loop bug
authorKostya Shishkov <kostya.shishkov@gmail.com>
Thu, 23 May 2019 10:21:43 +0000 (12:21 +0200)
committerKostya Shishkov <kostya.shishkov@gmail.com>
Thu, 23 May 2019 10:21:43 +0000 (12:21 +0200)
nihav-duck/src/codecs/vp3.rs

index 1d9d9e15ffe45cc40ee1b965bfe3de990b05b4e8..3ad742f58352c7ab19a3f8dbd6c3f0aaa87f68a8 100644 (file)
@@ -851,7 +851,7 @@ unimplemented!();
                 copy_block(frm, src.clone(), 1, bx * 4, by * 4, mx >> 1, my >> 1, 8, 8, 0, 1, mode, VP3_INTERP_FUNCS);
                 copy_block(frm, src.clone(), 2, bx * 4, by * 4, mx >> 1, my >> 1, 8, 8, 0, 1, mode, VP3_INTERP_FUNCS);
             }
-            blk_idx += bstride;
+            blk_idx += bstride * 2;
         }
 
         let mut biter = self.blocks.iter_mut();