Home | History | Annotate | Download | only in encoder

Lines Matching refs:MV

24 // Max full pel mv specified in the unit of full pixel
35 MV ss_mv[8 * MAX_MVSEARCH_STEPS]; // Motion vector
44 void vp9_set_mv_search_range(MvLimits *mv_limits, const MV *mv);
45 int vp9_mv_bit_cost(const MV *mv, const MV *ref, const int *mvjcost,
48 // Utility to compute variance + MV rate cost for a given MV
49 int vp9_get_mvpred_var(const MACROBLOCK *x, const MV *best_mv,
50 const MV *center_mv, const vp9_variance_fn_ptr_t *vfp,
52 int vp9_get_mvpred_av_var(const MACROBLOCK *x, const MV *best_mv,
53 const MV *center_mv, const uint8_t *second_pred,
61 int vp9_refining_search_sad(const struct macroblock *x, struct mv *ref_mv,
64 const struct mv *center_mv);
72 const MACROBLOCK *x, MV *bestmv, const MV *ref_mv, int allow_hp,
87 typedef int (*vp9_full_search_fn_t)(const MACROBLOCK *x, const MV *ref_mv,
90 const MV *center_mv, MV *best_mv);
92 typedef int (*vp9_refining_search_fn_t)(const MACROBLOCK *x, MV *ref_mv,
95 const MV *center_mv);
98 const MACROBLOCK *x, const search_site_config *cfg, MV *ref_mv, MV *best_mv,
100 const vp9_variance_fn_ptr_t *fn_ptr, const MV *center_mv);
102 int vp9_refining_search_8p_c(const MACROBLOCK *x, MV *ref_mv, int error_per_bit,
105 const MV *center_mv, const uint8_t *second_pred);
110 MV *mvp_full, int step_param, int search_method,
111 int error_per_bit, int *cost_list, const MV *ref_mv,
112 MV *tmp_mv, int var_max, int rd);
116 const MV *ref_mv);