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()
485 int mv_x, int mv_y, in ivi_decode_coded_blocks() argument
578 return ivi_mc(band, mc, mc_avg, offs, mv_x, mv_y, mv_x2, mv_y2, in ivi_decode_coded_blocks()
599 int mv_x = 0, mv_y = 0, mv_x2 = 0, mv_y2 = 0; in ivi_decode_blocks() local
640 mv_x = mb->mv_x; in ivi_decode_blocks()
645 mc_type = ((mv_y & 1) << 1) | (mv_x & 1); in ivi_decode_blocks()
647 mv_x >>= 1; in ivi_decode_blocks()
659 dmv_x = mb->mv_x >> band->is_halfpel; in ivi_decode_blocks()
661 cx = mb->mv_x & band->is_halfpel; in ivi_decode_blocks()
700 mv_x, mv_y, mv_x2, mv_y2, in ivi_decode_blocks()
721 buf_offs, mv_x, mv_y, mv_x2, mv_y2, in ivi_decode_blocks()
749 int x, y, need_mc, mbn, blk, num_blocks, mv_x, mv_y, mc_type; in ivi_process_empty_tile() local
787 mb->mv_x = 0; in ivi_process_empty_tile()
798 mb->mv_x = ivi_scale_mv(ref_mb->mv_x, mv_scale); in ivi_process_empty_tile()
801 mb->mv_x = ref_mb->mv_x; in ivi_process_empty_tile()
804 need_mc |= mb->mv_x || mb->mv_y; /* tracking non-zero motion vectors */ in ivi_process_empty_tile()
808 dmv_x = mb->mv_x >> is_halfpel; in ivi_process_empty_tile()
810 cx = mb->mv_x & is_halfpel; in ivi_process_empty_tile()
837 mv_x = mb->mv_x; in ivi_process_empty_tile()
842 mc_type = ((mv_y & 1) << 1) | (mv_x & 1); in ivi_process_empty_tile()
843 mv_x >>= 1; in ivi_process_empty_tile()
851 mv_x, mv_y, 0, 0, mc_type, -1); in ivi_process_empty_tile()