Home | History | Annotate | Download | only in x86

Lines Matching refs:MV

36 static INLINE MV_JOINT_TYPE get_mv_joint(const int_mv mv) {
40 return mv.as_int == 0 ? 0 : 1;
43 static INLINE int mv_cost(const int_mv mv, const int *joint_cost,
45 return joint_cost[get_mv_joint(mv)] + comp_cost[0][mv.as_mv.row] +
46 comp_cost[1][mv.as_mv.col];
49 static int mvsad_err_cost(const MACROBLOCK *x, const int_mv mv, const MV *ref,
52 pack_int_mv(mv.as_mv.row - ref->row, mv.as_mv.col - ref->col);
74 const search_site_config *cfg, MV *ref_mv,
75 MV *best_mv, int search_param, int sad_per_bit,
77 const MV *center_mv) {
93 const MV *ss_mv = &cfg->ss_mv[cfg->searches_per_step * search_param];
168 // Compute the difference MV