diff --git a/lib/state.h b/lib/state.h index 065dc29f07e8d0e96642c5e7d792ff2dfc93c2e2..2b173d20130cb0e8d87630dfc5a2b57877ad652b 100644 --- a/lib/state.h +++ b/lib/state.h @@ -228,7 +228,7 @@ typedef struct oc_theora_state oc_theora_state; -#define OC_MV(_x,_y) ((oc_mv)((_x)&0xFF|(_y)<<8)) +#define OC_MV(_x,_y) ((oc_mv)((_x)&0xFF|(_y)*256)) #define OC_MV_X(_mv) ((signed char)(_mv)) #define OC_MV_Y(_mv) ((_mv)>>8) #define OC_MV_ADD(_mv1,_mv2) \