Lines Matching defs:mv_x
472 int x, y, mv_x, mv_y, mv_delta, offs, mb_offset, blks_per_mb,
486 mv_x = mv_y = 0;
523 mb->mv_x = mb->mv_y = 0; /* no motion vector coded */
527 mb->mv_x = ivi_scale_mv(ref_mb->mv_x, mv_scale);
530 mb->mv_x = ref_mb->mv_x;
562 mb->mv_x = mb->mv_y = 0; /* there is no motion vector in intra-macroblocks */
568 mb->mv_x = ivi_scale_mv(ref_mb->mv_x, mv_scale);
571 mb->mv_x = ref_mb->mv_x;
581 mv_x += IVI_TOSIGNED(mv_delta);
582 mb->mv_x = mv_x;
592 mv_x += IVI_TOSIGNED(mv_delta);
593 mb->b_mv_x = -mv_x;
598 mb->b_mv_x = -mb->mv_x;
600 mb->mv_x = 0;
608 if ( x + (mb->mv_x >>s) + (y+ (mb->mv_y >>s))*band->pitch < 0 ||
609 x + ((mb->mv_x+s)>>s) + band->mb_size - 1
611 av_log(avctx, AV_LOG_ERROR, "motion vector %d %d outside reference\n", x*s + mb->mv_x, y*s + mb->mv_y);