Lines Matching refs:mv_x
458 int x, y, mv_x, mv_y, mv_delta, offs, mb_offset, in decode_mb_info() local
479 mv_x = mv_y = 0; in decode_mb_info()
504 mb->mv_x = mb->mv_y = 0; /* no motion vector coded */ in decode_mb_info()
508 mb->mv_x = ivi_scale_mv(ref_mb->mv_x, mv_scale); in decode_mb_info()
511 mb->mv_x = ref_mb->mv_x; in decode_mb_info()
540 mb->mv_x = mb->mv_y = 0; /* there is no motion vector in intra-macroblocks */ in decode_mb_info()
545 mb->mv_x = ivi_scale_mv(ref_mb->mv_x, mv_scale); in decode_mb_info()
548 mb->mv_x = ref_mb->mv_x; in decode_mb_info()
558 mv_x += IVI_TOSIGNED(mv_delta); in decode_mb_info()
559 mb->mv_x = mv_x; in decode_mb_info()
567 …if ( x + (mb->mv_x >>s) + (y+ (mb->mv_y >>s))*band->pitch < 0 || in decode_mb_info()
568 x + ((mb->mv_x+s)>>s) + band->mb_size - 1 in decode_mb_info()
570 …og(avctx, AV_LOG_ERROR, "motion vector %d %d outside reference\n", x*s + mb->mv_x, y*s + mb->mv_y); in decode_mb_info()