Lines Matching refs:mv_x
82 int offs, int mv_x, int mv_y, int mv_x2, int mv_y2, in ivi_mc() argument
85 int ref_offs = offs + mv_y * band->pitch + mv_x; in ivi_mc()
498 int mv_x, int mv_y, in ivi_decode_coded_blocks() argument
591 return ivi_mc(band, mc, mc_avg, offs, mv_x, mv_y, mv_x2, mv_y2, in ivi_decode_coded_blocks()
612 int mv_x = 0, mv_y = 0, mv_x2 = 0, mv_y2 = 0; in ivi_decode_blocks() local
653 mv_x = mb->mv_x; in ivi_decode_blocks()
658 mc_type = ((mv_y & 1) << 1) | (mv_x & 1); in ivi_decode_blocks()
660 mv_x >>= 1; in ivi_decode_blocks()
672 dmv_x = mb->mv_x >> band->is_halfpel; in ivi_decode_blocks()
674 cx = mb->mv_x & band->is_halfpel; in ivi_decode_blocks()
713 mv_x, mv_y, mv_x2, mv_y2, in ivi_decode_blocks()
734 buf_offs, mv_x, mv_y, mv_x2, mv_y2, in ivi_decode_blocks()
762 int x, y, need_mc, mbn, blk, num_blocks, mv_x, mv_y, mc_type; in ivi_process_empty_tile() local
800 mb->mv_x = 0; in ivi_process_empty_tile()
811 mb->mv_x = ivi_scale_mv(ref_mb->mv_x, mv_scale); in ivi_process_empty_tile()
814 mb->mv_x = ref_mb->mv_x; in ivi_process_empty_tile()
817 need_mc |= mb->mv_x || mb->mv_y; /* tracking non-zero motion vectors */ in ivi_process_empty_tile()
821 dmv_x = mb->mv_x >> is_halfpel; in ivi_process_empty_tile()
823 cx = mb->mv_x & is_halfpel; in ivi_process_empty_tile()
850 mv_x = mb->mv_x; in ivi_process_empty_tile()
855 mc_type = ((mv_y & 1) << 1) | (mv_x & 1); in ivi_process_empty_tile()
856 mv_x >>= 1; in ivi_process_empty_tile()
864 mv_x, mv_y, 0, 0, mc_type, -1); in ivi_process_empty_tile()