X-Git-Url: https://git.nihav.org/?a=blobdiff_plain;f=nihav-game%2Fsrc%2Fcodecs%2Fbmv3.rs;fp=nihav-game%2Fsrc%2Fcodecs%2Fbmv3.rs;h=66afc4ffd60b57cc85ba29130502028512a7e7ad;hb=d5f2d0712d6627920d835a6e464dd5c0fe3c6bfd;hp=e6c3334a8b9d082ed54d693816fada55ac90d0bc;hpb=410e63c2cc2645841f89daf7444783ab8f6fd7f1;p=nihav.git diff --git a/nihav-game/src/codecs/bmv3.rs b/nihav-game/src/codecs/bmv3.rs index e6c3334..66afc4f 100644 --- a/nihav-game/src/codecs/bmv3.rs +++ b/nihav-game/src/codecs/bmv3.rs @@ -124,7 +124,7 @@ impl BMV3VideoDecoder { let skip; if op < 0x90 { let op2 = br.read_u16le()?; - skip = ((op2 >> 12) as usize) | ((op << 4) as usize); + skip = ((op2 >> 12) as usize) | ((op as usize) << 4); len = (op2 & 0xFFF) as usize; } else { len = ((op & 7) + 1) as usize;