Home
last modified time | relevance | path

Searched refs:FULLPEL_MV (Results 1 – 13 of 13) sorted by relevance

/external/libaom/libaom/av1/encoder/
Dmcomp.h40 FULLPEL_MV mv;
53 FULLPEL_MV coord;
65 FULLPEL_MV full_ref_mv;
76 int av1_get_mvpred_sse(const MACROBLOCK *x, const FULLPEL_MV *best_mv,
79 const FULLPEL_MV best_mv,
214 const FULLPEL_MV start_mv, FULLPEL_MV *best_mv);
216 int av1_full_pixel_search(const FULLPEL_MV start_mv,
219 FULLPEL_MV *best_mv, FULLPEL_MV *second_best_mv);
224 FULLPEL_MV *best_mv);
226 int av1_obmc_full_pixel_search(const FULLPEL_MV start_mv,
[all …]
Dmcomp.c115 static INLINE int get_offset_from_fullmv(const FULLPEL_MV *mv, int stride) { in get_offset_from_fullmv()
120 const FULLPEL_MV *mv) { in get_buf_from_fullmv()
235 static INLINE int mvsad_err_cost(const FULLPEL_MV *mv, const FULLPEL_MV *ref_mv, in mvsad_err_cost()
258 static INLINE int mvsad_err_cost_(const FULLPEL_MV *mv, in mvsad_err_cost_()
284 const FULLPEL_MV ss_mvs[13] = { in av1_init_dsmotion_compensation()
318 const FULLPEL_MV ss_mvs[13] = { in av1_init_motion_fpf()
360 const FULLPEL_MV ss_mvs[13] = { in av1_init3smotion_compensation()
400 const FULLPEL_MOTION_SEARCH_PARAMS *ms_params, const FULLPEL_MV *this_mv) { in get_mvpred_var_cost()
432 const FULLPEL_MOTION_SEARCH_PARAMS *ms_params, const FULLPEL_MV *this_mv) { in get_mvpred_compound_var_cost()
496 const FULLPEL_MV best_mv, const FULLPEL_MOTION_SEARCH_PARAMS *ms_params, in calc_int_cost_list()
[all …]
Dmotion_search_facade.h63 int ref, FULLPEL_MV start_mv, int num_planes,
69 const FULLPEL_MV start_mv, int use_subpixel,
Dmotion_search_facade.c27 FULLPEL_MV fmv;
121 FULLPEL_MV start_mv; in av1_single_motion_search()
162 const FULLPEL_MV fmv = { GET_MV_RAWPEL(mv.as_mv.row), in av1_single_motion_search()
220 FULLPEL_MV smv = cand[m].fmv; in av1_single_motion_search()
221 FULLPEL_MV this_best_mv, this_second_best_mv; in av1_single_motion_search()
461 const FULLPEL_MV start_fullmv = get_fullmv_from_mv(&cur_mv[id].as_mv); in av1_joint_motion_search()
584 const FULLPEL_MV start_fullmv = get_fullmv_from_mv(this_mv); in av1_compound_single_motion_search()
752 FULLPEL_MV start_mv, int num_planes, in av1_simple_motion_search()
844 const FULLPEL_MV start_mv, int use_subpixel, in av1_simple_motion_sse_var()
Dcontext_tree.h80 FULLPEL_MV start_mvs[REF_FRAMES];
Dfirstpass.c216 FULLPEL_MV *best_mv, in first_pass_motion_search()
219 FULLPEL_MV start_mv = get_fullmv_from_mv(ref_mv); in first_pass_motion_search()
234 FULLPEL_MV this_best_mv; in first_pass_motion_search()
486 static void accumulate_mv_stats(const MV best_mv, const FULLPEL_MV mv, in accumulate_mv_stats()
580 FULLPEL_MV mv = kZeroFullMv; in firstpass_inter_prediction()
581 FULLPEL_MV tmp_mv = kZeroFullMv; in firstpass_inter_prediction()
Dpartition_strategy.c339 const FULLPEL_MV *start_mvs = pc_tree->start_mvs; in simple_motion_search_get_best_ref()
664 const FULLPEL_MV start_mv = kZeroFullMv; in av1_get_max_min_partition_features()
Dtpl_model.c134 FULLPEL_MV start_mv = get_fullmv_from_mv(&center_mv); in motion_estimation()
555 const FULLPEL_MV full_mv = in tpl_model_update_b()
Dtemporal_filter.c101 FULLPEL_MV start_mv = get_fullmv_from_mv(ref_mv); in tf_motion_search()
Dnonrd_pickmode.c128 FULLPEL_MV start_mv; in combined_motion_search()
Dencodeframe.c797 const FULLPEL_MV start_mv = kZeroFullMv; in pick_sb_modes()
3345 const FULLPEL_MV start_mv = kZeroFullMv; in rd_pick_partition()
Drdopt.c2749 const FULLPEL_MV start_mv = get_fullmv_from_mv(&dv_ref.as_mv); in rd_pick_intrabc_mode_sb()
/external/libaom/libaom/av1/common/
Dmv.h37 } FULLPEL_MV; typedef
46 static const FULLPEL_MV kZeroFullMv = { 0, 0 };
51 FULLPEL_MV as_fullmv;
75 static AOM_INLINE FULLPEL_MV get_fullmv_from_mv(const MV *subpel_mv) { in get_fullmv_from_mv()
76 const FULLPEL_MV full_mv = { (int16_t)GET_MV_RAWPEL(subpel_mv->row), in get_fullmv_from_mv()
81 static AOM_INLINE MV get_mv_from_fullmv(const FULLPEL_MV *full_mv) { in get_mv_from_fullmv()
345 static INLINE void clamp_fullmv(FULLPEL_MV *mv, const FullMvLimits *mv_limits) { in clamp_fullmv()