Searched defs:ref_mv (Results 1 - 22 of 22) sorted by relevance

/external/libvpx/libvpx/vp9/encoder/
H A Dvp9_pickmode.c40 const MV ref_mv = mbmi->ref_mvs[ref][0].as_mv; local
61 vp9_set_mv_search_range(x, &ref_mv);
92 &ref_mv, &tmp_mv->as_mv);
97 &ref_mv, &tmp_mv->as_mv);
102 &ref_mv, &tmp_mv->as_mv);
107 &ref_mv, &tmp_mv->as_mv);
112 &ref_mv, &tmp_mv->as_mv);
119 &ref_mv, &tmp_mv->as_mv);
135 *rate_mv = vp9_mv_bit_cost(&mvp_full, &ref_mv,
147 MV ref_mv local
[all...]
H A Dvp9_mbgraph.c25 const MV *ref_mv,
44 vp9_set_mv_search_range(x, ref_mv);
46 ref_full.col = ref_mv->col >> 3;
47 ref_full.row = ref_mv->row >> 3;
51 ref_mv, dst_mv);
59 x, dst_mv, ref_mv, cpi->common.allow_high_precision_mv, x->errorperbit,
80 static int do_16x16_motion_search(VP9_COMP *cpi, const int_mv *ref_mv, argument
96 tmp_err = do_16x16_motion_iteration(cpi, &ref_mv->as_mv, &tmp_mv.as_mv,
105 if (ref_mv->as_int) {
24 do_16x16_motion_iteration(VP9_COMP *cpi, const MV *ref_mv, MV *dst_mv, int mb_row, int mb_col) argument
H A Dvp9_temporal_filter.c139 MV *ref_mv = &x->e_mbd.mi[0]->bmi[0].as_mv[0].as_mv; local
164 &cpi->fn_ptr[BLOCK_16X16], 0, &best_ref_mv1, ref_mv);
172 bestsme = cpi->find_fractional_mv_step(x, ref_mv,
H A Dvp9_mcomp.c264 MV *bestmv, const MV *ref_mv,
288 int rr = ref_mv->row;
289 int rc = ref_mv->col;
293 const int minc = MAX(x->mv_col_min * 8, ref_mv->col - MV_MAX);
294 const int maxc = MIN(x->mv_col_max * 8, ref_mv->col + MV_MAX);
295 const int minr = MAX(x->mv_row_min * 8, ref_mv->row - MV_MAX);
296 const int maxr = MIN(x->mv_row_max * 8, ref_mv->row + MV_MAX);
308 besterr += mv_err_cost(bestmv, ref_mv, mvjcost, mvcost, error_per_bit);
329 if (allow_hp && vp9_use_mv_hp(ref_mv) && forced_stop == 0) {
346 if ((abs(bestmv->col - ref_mv
263 vp9_find_best_sub_pixel_tree(const MACROBLOCK *x, MV *bestmv, const MV *ref_mv, int allow_hp, int error_per_bit, const vp9_variance_fn_ptr_t *vfp, int forced_stop, int iters_per_step, int *mvjcost, int *mvcost[2], int *distortion, unsigned int *sse1) argument
359 vp9_find_best_sub_pixel_comp_tree(const MACROBLOCK *x, MV *bestmv, const MV *ref_mv, int allow_hp, int error_per_bit, const vp9_variance_fn_ptr_t *vfp, int forced_stop, int iters_per_step, int *mvjcost, int *mvcost[2], int *distortion, unsigned int *sse1, const uint8_t *second_pred, int w, int h) argument
499 vp9_pattern_search(const MACROBLOCK *x, MV *ref_mv, int search_param, int sad_per_bit, int do_init_search, int do_refine, const vp9_variance_fn_ptr_t *vfp, int use_mvcost, const MV *center_mv, MV *best_mv, const int num_candidates[MAX_PATTERN_SCALES], const MV candidates[MAX_PATTERN_SCALES] [MAX_PATTERN_CANDIDATES]) argument
734 vp9_hex_search(const MACROBLOCK *x, MV *ref_mv, int search_param, int sad_per_bit, int do_init_search, const vp9_variance_fn_ptr_t *vfp, int use_mvcost, const MV *center_mv, MV *best_mv) argument
768 vp9_bigdia_search(const MACROBLOCK *x, MV *ref_mv, int search_param, int sad_per_bit, int do_init_search, const vp9_variance_fn_ptr_t *vfp, int use_mvcost, const MV *center_mv, MV *best_mv) argument
809 vp9_square_search(const MACROBLOCK *x, MV *ref_mv, int search_param, int sad_per_bit, int do_init_search, const vp9_variance_fn_ptr_t *vfp, int use_mvcost, const MV *center_mv, MV *best_mv) argument
850 vp9_fast_hex_search(const MACROBLOCK *x, MV *ref_mv, int search_param, int sad_per_bit, int do_init_search, const vp9_variance_fn_ptr_t *vfp, int use_mvcost, const MV *center_mv, MV *best_mv) argument
864 vp9_fast_dia_search(const MACROBLOCK *x, MV *ref_mv, int search_param, int sad_per_bit, int do_init_search, const vp9_variance_fn_ptr_t *vfp, int use_mvcost, const MV *center_mv, MV *best_mv) argument
880 vp9_full_range_search_c(const MACROBLOCK *x, MV *ref_mv, MV *best_mv, int search_param, int sad_per_bit, int *num00, const vp9_variance_fn_ptr_t *fn_ptr, int *mvjcost, int *mvcost[2], const MV *center_mv) argument
978 vp9_diamond_search_sad_c(const MACROBLOCK *x, MV *ref_mv, MV *best_mv, int search_param, int sad_per_bit, int *num00, const vp9_variance_fn_ptr_t *fn_ptr, int *mvjcost, int *mvcost[2], const MV *center_mv) argument
1070 vp9_diamond_search_sadx4(const MACROBLOCK *x, MV *ref_mv, MV *best_mv, int search_param, int sad_per_bit, int *num00, const vp9_variance_fn_ptr_t *fn_ptr, int *mvjcost, int *mvcost[2], const MV *center_mv) argument
1225 vp9_full_pixel_diamond(const VP9_COMP *cpi, MACROBLOCK *x, MV *mvp_full, int step_param, int sadpb, int further_steps, int do_refine, const vp9_variance_fn_ptr_t *fn_ptr, const MV *ref_mv, MV *dst_mv) argument
1286 vp9_full_search_sad_c(const MACROBLOCK *x, const MV *ref_mv, int sad_per_bit, int distance, const vp9_variance_fn_ptr_t *fn_ptr, int *mvjcost, int *mvcost[2], const MV *center_mv, MV *best_mv) argument
1324 vp9_full_search_sadx3(const MACROBLOCK *x, const MV *ref_mv, int sad_per_bit, int distance, const vp9_variance_fn_ptr_t *fn_ptr, int *mvjcost, int *mvcost[2], const MV *center_mv, MV *best_mv) argument
1416 vp9_full_search_sadx8(const MACROBLOCK *x, const MV *ref_mv, int sad_per_bit, int distance, const vp9_variance_fn_ptr_t *fn_ptr, int *mvjcost, int *mvcost[2], const MV *center_mv, MV *best_mv) argument
1535 vp9_refining_search_sad_c(const MACROBLOCK *x, MV *ref_mv, int error_per_bit, int search_range, const vp9_variance_fn_ptr_t *fn_ptr, int *mvjcost, int *mvcost[2], const MV *center_mv) argument
1585 vp9_refining_search_sadx4(const MACROBLOCK *x, MV *ref_mv, int error_per_bit, int search_range, const vp9_variance_fn_ptr_t *fn_ptr, int *mvjcost, int *mvcost[2], const MV *center_mv) argument
1671 vp9_refining_search_8p_c(const MACROBLOCK *x, MV *ref_mv, int error_per_bit, int search_range, const vp9_variance_fn_ptr_t *fn_ptr, int *mvjcost, int *mvcost[2], const MV *center_mv, const uint8_t *second_pred, int w, int h) argument
[all...]
H A Dvp9_firstpass.c392 const MV *ref_mv, MV *best_mv,
396 MV ref_mv_full = {ref_mv->row >> 3, ref_mv->col >> 3};
421 x->mvcost, ref_mv);
423 tmp_err = vp9_get_mvpred_var(x, &tmp_mv, ref_mv, &v_fn_ptr, 1);
447 x->mvcost, ref_mv);
449 tmp_err = vp9_get_mvpred_var(x, &tmp_mv, ref_mv, &v_fn_ptr, 1);
391 first_pass_motion_search(VP9_COMP *cpi, MACROBLOCK *x, const MV *ref_mv, MV *best_mv, int *best_motion_err) argument
H A Dvp9_rdopt.c1626 int_mv *ref_mv[2]; member in struct:__anon24965
1845 vp9_set_mv_search_range(x, &bsi->ref_mv[0]->as_mv);
1851 &bsi->ref_mv[0]->as_mv,
1855 &bsi->ref_mv[0]->as_mv,
1861 &bsi->ref_mv[0]->as_mv,
1865 &bsi->ref_mv[0]->as_mv,
1871 &bsi->ref_mv[0]->as_mv,
1875 &bsi->ref_mv[0]->as_mv,
1880 &bsi->ref_mv[0]->as_mv,
1894 &bsi->ref_mv[
2265 store_coding_context(MACROBLOCK *x, PICK_MODE_CONTEXT *ctx, int mode_index, int_mv *ref_mv, int_mv *second_ref_mv, int64_t comp_pred_diff[REFERENCE_MODES], int64_t tx_size_diff[TX_MODES], int64_t best_filter_diff[SWITCHABLE_FILTER_CONTEXTS]) argument
2383 MV ref_mv = mbmi->ref_mvs[ref][0].as_mv; local
2545 int_mv ref_mv[2]; local
[all...]
/external/chromium_org/third_party/libvpx/source/libvpx/vp9/encoder/
H A Dvp9_mbgraph.c23 const MV *ref_mv,
43 vp9_set_mv_search_range(x, ref_mv);
45 ref_full.col = ref_mv->col >> 3;
46 ref_full.row = ref_mv->row >> 3;
51 &v_fn_ptr, 0, ref_mv, dst_mv);
59 x, dst_mv, ref_mv, cpi->common.allow_high_precision_mv, x->errorperbit,
81 static int do_16x16_motion_search(VP9_COMP *cpi, const MV *ref_mv, argument
96 tmp_err = do_16x16_motion_iteration(cpi, ref_mv, &tmp_mv, mb_row, mb_col);
104 if (ref_mv->row != 0 || ref_mv
22 do_16x16_motion_iteration(VP9_COMP *cpi, const MV *ref_mv, MV *dst_mv, int mb_row, int mb_col) argument
[all...]
H A Dvp9_temporal_filter.c152 MV *ref_mv = &x->e_mbd.mi[0].src_mi->bmi[0].as_mv[0].as_mv; local
173 &cpi->fn_ptr[BLOCK_16X16], 0, &best_ref_mv1, ref_mv);
176 bestsme = cpi->find_fractional_mv_step(x, ref_mv,
H A Dvp9_pickmode.c127 const MV ref_mv = mbmi->ref_mvs[ref][0].as_mv; local
151 vp9_set_mv_search_range(x, &ref_mv);
164 &ref_mv, &tmp_mv->as_mv, INT_MAX, 0);
175 *rate_mv = vp9_mv_bit_cost(&mvp_full, &ref_mv,
184 cpi->find_fractional_mv_step(x, &tmp_mv->as_mv, &ref_mv,
H A Dvp9_mcomp.c274 int rr = ref_mv->row; \
275 int rc = ref_mv->col; \
279 const int minc = MAX(x->mv_col_min * 8, ref_mv->col - MV_MAX); \
280 const int maxc = MIN(x->mv_col_max * 8, ref_mv->col + MV_MAX); \
281 const int minr = MAX(x->mv_row_min * 8, ref_mv->row - MV_MAX); \
282 const int maxr = MIN(x->mv_row_max * 8, ref_mv->row + MV_MAX); \
296 besterr += mv_err_cost(bestmv, ref_mv, mvjcost, mvcost, error_per_bit);
299 MV *bestmv, const MV *ref_mv,
366 if (allow_hp && vp9_use_mv_hp(ref_mv) && forced_stop == 0) {
383 if ((abs(bestmv->col - ref_mv
298 vp9_find_best_sub_pixel_tree_pruned(const MACROBLOCK *x, MV *bestmv, const MV *ref_mv, int allow_hp, int error_per_bit, const vp9_variance_fn_ptr_t *vfp, int forced_stop, int iters_per_step, int *sad_list, int *mvjcost, int *mvcost[2], int *distortion, unsigned int *sse1, const uint8_t *second_pred, int w, int h) argument
390 vp9_find_best_sub_pixel_tree(const MACROBLOCK *x, MV *bestmv, const MV *ref_mv, int allow_hp, int error_per_bit, const vp9_variance_fn_ptr_t *vfp, int forced_stop, int iters_per_step, int *sad_list, int *mvjcost, int *mvcost[2], int *distortion, unsigned int *sse1, const uint8_t *second_pred, int w, int h) argument
492 vp9_pattern_search(const MACROBLOCK *x, MV *ref_mv, int search_param, int sad_per_bit, int do_init_search, int *sad_list, const vp9_variance_fn_ptr_t *vfp, int use_mvcost, const MV *center_mv, MV *best_mv, const int num_candidates[MAX_PATTERN_SCALES], const MV candidates[MAX_PATTERN_SCALES] [MAX_PATTERN_CANDIDATES]) argument
693 vp9_pattern_search_sad(const MACROBLOCK *x, MV *ref_mv, int search_param, int sad_per_bit, int do_init_search, int *sad_list, const vp9_variance_fn_ptr_t *vfp, int use_mvcost, const MV *center_mv, MV *best_mv, const int num_candidates[MAX_PATTERN_SCALES], const MV candidates[MAX_PATTERN_SCALES] [MAX_PATTERN_CANDIDATES]) argument
1012 vp9_hex_search(const MACROBLOCK *x, MV *ref_mv, int search_param, int sad_per_bit, int do_init_search, int *sad_list, const vp9_variance_fn_ptr_t *vfp, int use_mvcost, const MV *center_mv, MV *best_mv) argument
1047 vp9_bigdia_search(const MACROBLOCK *x, MV *ref_mv, int search_param, int sad_per_bit, int do_init_search, int *sad_list, const vp9_variance_fn_ptr_t *vfp, int use_mvcost, const MV *center_mv, MV *best_mv) argument
1089 vp9_square_search(const MACROBLOCK *x, MV *ref_mv, int search_param, int sad_per_bit, int do_init_search, int *sad_list, const vp9_variance_fn_ptr_t *vfp, int use_mvcost, const MV *center_mv, MV *best_mv) argument
1131 vp9_fast_hex_search(const MACROBLOCK *x, MV *ref_mv, int search_param, int sad_per_bit, int do_init_search, int *sad_list, const vp9_variance_fn_ptr_t *vfp, int use_mvcost, const MV *center_mv, MV *best_mv) argument
1146 vp9_fast_dia_search(const MACROBLOCK *x, MV *ref_mv, int search_param, int sad_per_bit, int do_init_search, int *sad_list, const vp9_variance_fn_ptr_t *vfp, int use_mvcost, const MV *center_mv, MV *best_mv) argument
1163 vp9_full_range_search_c(const MACROBLOCK *x, const search_site_config *cfg, MV *ref_mv, MV *best_mv, int search_param, int sad_per_bit, int *num00, const vp9_variance_fn_ptr_t *fn_ptr, const MV *center_mv) argument
1236 vp9_diamond_search_sad_c(const MACROBLOCK *x, const search_site_config *cfg, MV *ref_mv, MV *best_mv, int search_param, int sad_per_bit, int *num00, const vp9_variance_fn_ptr_t *fn_ptr, const MV *center_mv) argument
1382 vp9_full_pixel_diamond(const VP9_COMP *cpi, MACROBLOCK *x, MV *mvp_full, int step_param, int sadpb, int further_steps, int do_refine, const vp9_variance_fn_ptr_t *fn_ptr, const MV *ref_mv, MV *dst_mv) argument
1440 vp9_full_search_sad_c(const MACROBLOCK *x, const MV *ref_mv, int sad_per_bit, int distance, const vp9_variance_fn_ptr_t *fn_ptr, const MV *center_mv, MV *best_mv) argument
1473 vp9_full_search_sadx3(const MACROBLOCK *x, const MV *ref_mv, int sad_per_bit, int distance, const vp9_variance_fn_ptr_t *fn_ptr, const MV *center_mv, MV *best_mv) argument
1538 vp9_full_search_sadx8(const MACROBLOCK *x, const MV *ref_mv, int sad_per_bit, int distance, const vp9_variance_fn_ptr_t *fn_ptr, const MV *center_mv, MV *best_mv) argument
1627 vp9_refining_search_sad_c(const MACROBLOCK *x, MV *ref_mv, int error_per_bit, int search_range, const vp9_variance_fn_ptr_t *fn_ptr, const MV *center_mv) argument
1706 vp9_refining_search_8p_c(const MACROBLOCK *x, MV *ref_mv, int error_per_bit, int search_range, const vp9_variance_fn_ptr_t *fn_ptr, const MV *center_mv, const uint8_t *second_pred) argument
1753 vp9_full_pixel_search(VP9_COMP *cpi, MACROBLOCK *x, BLOCK_SIZE bsize, MV *mvp_full, int step_param, int error_per_bit, int *sad_list, const MV *ref_mv, MV *tmp_mv, int var_max, int rd) argument
[all...]
H A Dvp9_firstpass.c296 const MV *ref_mv, MV *best_mv,
300 MV ref_mv_full = {ref_mv->row >> 3, ref_mv->col >> 3};
318 x->sadperbit16, &num00, &v_fn_ptr, ref_mv);
320 tmp_err = vp9_get_mvpred_var(x, &tmp_mv, ref_mv, &v_fn_ptr, 1);
341 &num00, &v_fn_ptr, ref_mv);
343 tmp_err = vp9_get_mvpred_var(x, &tmp_mv, ref_mv, &v_fn_ptr, 1);
295 first_pass_motion_search(VP9_COMP *cpi, MACROBLOCK *x, const MV *ref_mv, MV *best_mv, int *best_motion_err) argument
H A Dvp9_rdopt.c1183 int_mv *ref_mv[2]; member in struct:__anon13190
1306 bsi->ref_mv[0] = best_ref_mv;
1307 bsi->ref_mv[1] = second_best_ref_mv;
1414 vp9_set_mv_search_range(x, &bsi->ref_mv[0]->as_mv);
1419 &bsi->ref_mv[0]->as_mv, new_mv,
1430 &bsi->ref_mv[0]->as_mv,
1448 &bsi->ref_mv[0]->as_mv,
1496 frame_mv, seg_mvs[i], bsi->ref_mv,
1594 frame_mv, seg_mvs[i], bsi->ref_mv, x->nmvjointcost,
1781 MV ref_mv local
1904 int_mv ref_mv[2]; local
2779 int_mv ref_mv; local
[all...]
/external/chromium_org/third_party/libvpx/source/libvpx/vp9/decoder/
H A Dvp9_decodemv.c365 int_mv mv[2], int_mv ref_mv[2],
376 read_mv(r, &mv[i].as_mv, &ref_mv[i].as_mv, &cm->fc.nmvc, mv_counts,
364 assign_mv(VP9_COMMON *cm, PREDICTION_MODE mode, int_mv mv[2], int_mv ref_mv[2], int_mv nearest_mv[2], int_mv near_mv[2], int is_compound, int allow_hp, vp9_reader *r) argument
/external/libvpx/libvpx/vp9/decoder/
H A Dvp9_decodemv.c366 int_mv mv[2], int_mv ref_mv[2],
377 read_mv(r, &mv[i].as_mv, &ref_mv[i].as_mv, &cm->fc.nmvc, mv_counts,
365 assign_mv(VP9_COMMON *cm, MB_PREDICTION_MODE mode, int_mv mv[2], int_mv ref_mv[2], int_mv nearest_mv[2], int_mv near_mv[2], int is_compound, int allow_hp, vp9_reader *r) argument
/external/chromium_org/third_party/libvpx/source/libvpx/vp8/encoder/
H A Dmcomp.c205 int_mv *bestmv, int_mv *ref_mv,
213 int rr = ref_mv->as_mv.row >> 1, rc = ref_mv->as_mv.col >> 1;
225 (ref_mv->as_mv.col >> 1) - ((1 << mvlong_width) - 1));
227 (ref_mv->as_mv.col >> 1) + ((1 << mvlong_width) - 1));
229 (ref_mv->as_mv.row >> 1) - ((1 << mvlong_width) - 1));
231 (ref_mv->as_mv.row >> 1) + ((1 << mvlong_width) - 1));
268 besterr += mv_err_cost(bestmv, ref_mv, mvcost, error_per_bit);
348 if ((abs(bestmv->as_mv.col - ref_mv->as_mv.col) > (MAX_FULL_PEL_VAL<<3)) ||
349 (abs(bestmv->as_mv.row - ref_mv
204 vp8_find_best_sub_pixel_step_iteratively(MACROBLOCK *x, BLOCK *b, BLOCKD *d, int_mv *bestmv, int_mv *ref_mv, int error_per_bit, const vp8_variance_fn_ptr_t *vfp, int *mvcost[2], int *distortion, unsigned int *sse1) argument
362 vp8_find_best_sub_pixel_step(MACROBLOCK *x, BLOCK *b, BLOCKD *d, int_mv *bestmv, int_mv *ref_mv, int error_per_bit, const vp8_variance_fn_ptr_t *vfp, int *mvcost[2], int *distortion, unsigned int *sse1) argument
673 vp8_find_best_half_pixel_step(MACROBLOCK *x, BLOCK *b, BLOCKD *d, int_mv *bestmv, int_mv *ref_mv, int error_per_bit, const vp8_variance_fn_ptr_t *vfp, int *mvcost[2], int *distortion, unsigned int *sse1) argument
850 vp8_hex_search( MACROBLOCK *x, BLOCK *b, BLOCKD *d, int_mv *ref_mv, int_mv *best_mv, int search_param, int sad_per_bit, const vp8_variance_fn_ptr_t *vfp, int *mvsadcost[2], int *mvcost[2], int_mv *center_mv ) argument
1039 vp8_diamond_search_sad_c( MACROBLOCK *x, BLOCK *b, BLOCKD *d, int_mv *ref_mv, int_mv *best_mv, int search_param, int sad_per_bit, int *num00, vp8_variance_fn_ptr_t *fn_ptr, int *mvcost[2], int_mv *center_mv ) argument
1163 vp8_diamond_search_sadx4( MACROBLOCK *x, BLOCK *b, BLOCKD *d, int_mv *ref_mv, int_mv *best_mv, int search_param, int sad_per_bit, int *num00, vp8_variance_fn_ptr_t *fn_ptr, int *mvcost[2], int_mv *center_mv ) argument
1330 vp8_full_search_sad_c(MACROBLOCK *x, BLOCK *b, BLOCKD *d, int_mv *ref_mv, int sad_per_bit, int distance, vp8_variance_fn_ptr_t *fn_ptr, int *mvcost[2], int_mv *center_mv) argument
1426 vp8_full_search_sadx3(MACROBLOCK *x, BLOCK *b, BLOCKD *d, int_mv *ref_mv, int sad_per_bit, int distance, vp8_variance_fn_ptr_t *fn_ptr, int *mvcost[2], int_mv *center_mv) argument
1560 vp8_full_search_sadx8(MACROBLOCK *x, BLOCK *b, BLOCKD *d, int_mv *ref_mv, int sad_per_bit, int distance, vp8_variance_fn_ptr_t *fn_ptr, int *mvcost[2], int_mv *center_mv) argument
1724 vp8_refining_search_sad_c(MACROBLOCK *x, BLOCK *b, BLOCKD *d, int_mv *ref_mv, int error_per_bit, int search_range, vp8_variance_fn_ptr_t *fn_ptr, int *mvcost[2], int_mv *center_mv) argument
1804 vp8_refining_search_sadx4(MACROBLOCK *x, BLOCK *b, BLOCKD *d, int_mv *ref_mv, int error_per_bit, int search_range, vp8_variance_fn_ptr_t *fn_ptr, int *mvcost[2], int_mv *center_mv) argument
[all...]
H A Dpickinter.c44 int_mv *bestmv, int_mv *ref_mv,
52 (void) ref_mv;
43 vp8_skip_fractional_mv_step(MACROBLOCK *mb, BLOCK *b, BLOCKD *d, int_mv *bestmv, int_mv *ref_mv, int error_per_bit, const vp8_variance_fn_ptr_t *vfp, int *mvcost[2], int *distortion, unsigned int *sse) argument
H A Dfirstpass.c436 int_mv *ref_mv, MV *best_mv,
463 ref_mv_full.as_mv.col = ref_mv->as_mv.col>>3;
464 ref_mv_full.as_mv.row = ref_mv->as_mv.row>>3;
467 x->mvcost, ref_mv);
493 ref_mv);
435 first_pass_motion_search(VP8_COMP *cpi, MACROBLOCK *x, int_mv *ref_mv, MV *best_mv, YV12_BUFFER_CONFIG *recon_buffer, int *best_motion_err, int recon_yoffset ) argument
H A Drdopt.c1077 int_mv *ref_mv; member in struct:__anon13097
1236 x->mvcost, bsi->ref_mv);
1253 x->mvcost, bsi->ref_mv);
1274 x->mvcost, bsi->ref_mv);
1296 bsi->ref_mv, x->errorperbit, v_fn_ptr, x->mvcost,
1302 bsi->ref_mv, x->mvcost);
1336 bsi->ref_mv, x->mvcost);
1392 bsi.ref_mv = best_ref_mv;
/external/libvpx/libvpx/vp8/encoder/
H A Dmcomp.c204 int_mv *bestmv, int_mv *ref_mv,
212 int rr = ref_mv->as_mv.row >> 1, rc = ref_mv->as_mv.col >> 1;
224 (ref_mv->as_mv.col >> 1) - ((1 << mvlong_width) - 1));
226 (ref_mv->as_mv.col >> 1) + ((1 << mvlong_width) - 1));
228 (ref_mv->as_mv.row >> 1) - ((1 << mvlong_width) - 1));
230 (ref_mv->as_mv.row >> 1) + ((1 << mvlong_width) - 1));
267 besterr += mv_err_cost(bestmv, ref_mv, mvcost, error_per_bit);
347 if ((abs(bestmv->as_mv.col - ref_mv->as_mv.col) > (MAX_FULL_PEL_VAL<<3)) ||
348 (abs(bestmv->as_mv.row - ref_mv
203 vp8_find_best_sub_pixel_step_iteratively(MACROBLOCK *x, BLOCK *b, BLOCKD *d, int_mv *bestmv, int_mv *ref_mv, int error_per_bit, const vp8_variance_fn_ptr_t *vfp, int *mvcost[2], int *distortion, unsigned int *sse1) argument
361 vp8_find_best_sub_pixel_step(MACROBLOCK *x, BLOCK *b, BLOCKD *d, int_mv *bestmv, int_mv *ref_mv, int error_per_bit, const vp8_variance_fn_ptr_t *vfp, int *mvcost[2], int *distortion, unsigned int *sse1) argument
672 vp8_find_best_half_pixel_step(MACROBLOCK *x, BLOCK *b, BLOCKD *d, int_mv *bestmv, int_mv *ref_mv, int error_per_bit, const vp8_variance_fn_ptr_t *vfp, int *mvcost[2], int *distortion, unsigned int *sse1) argument
849 vp8_hex_search( MACROBLOCK *x, BLOCK *b, BLOCKD *d, int_mv *ref_mv, int_mv *best_mv, int search_param, int sad_per_bit, const vp8_variance_fn_ptr_t *vfp, int *mvsadcost[2], int *mvcost[2], int_mv *center_mv ) argument
1038 vp8_diamond_search_sad_c( MACROBLOCK *x, BLOCK *b, BLOCKD *d, int_mv *ref_mv, int_mv *best_mv, int search_param, int sad_per_bit, int *num00, vp8_variance_fn_ptr_t *fn_ptr, int *mvcost[2], int_mv *center_mv ) argument
1162 vp8_diamond_search_sadx4( MACROBLOCK *x, BLOCK *b, BLOCKD *d, int_mv *ref_mv, int_mv *best_mv, int search_param, int sad_per_bit, int *num00, vp8_variance_fn_ptr_t *fn_ptr, int *mvcost[2], int_mv *center_mv ) argument
1329 vp8_full_search_sad_c(MACROBLOCK *x, BLOCK *b, BLOCKD *d, int_mv *ref_mv, int sad_per_bit, int distance, vp8_variance_fn_ptr_t *fn_ptr, int *mvcost[2], int_mv *center_mv) argument
1425 vp8_full_search_sadx3(MACROBLOCK *x, BLOCK *b, BLOCKD *d, int_mv *ref_mv, int sad_per_bit, int distance, vp8_variance_fn_ptr_t *fn_ptr, int *mvcost[2], int_mv *center_mv) argument
1559 vp8_full_search_sadx8(MACROBLOCK *x, BLOCK *b, BLOCKD *d, int_mv *ref_mv, int sad_per_bit, int distance, vp8_variance_fn_ptr_t *fn_ptr, int *mvcost[2], int_mv *center_mv) argument
1723 vp8_refining_search_sad_c(MACROBLOCK *x, BLOCK *b, BLOCKD *d, int_mv *ref_mv, int error_per_bit, int search_range, vp8_variance_fn_ptr_t *fn_ptr, int *mvcost[2], int_mv *center_mv) argument
1803 vp8_refining_search_sadx4(MACROBLOCK *x, BLOCK *b, BLOCKD *d, int_mv *ref_mv, int error_per_bit, int search_range, vp8_variance_fn_ptr_t *fn_ptr, int *mvcost[2], int_mv *center_mv) argument
[all...]
H A Dpickinter.c44 int_mv *bestmv, int_mv *ref_mv,
52 (void) ref_mv;
43 vp8_skip_fractional_mv_step(MACROBLOCK *mb, BLOCK *b, BLOCKD *d, int_mv *bestmv, int_mv *ref_mv, int error_per_bit, const vp8_variance_fn_ptr_t *vfp, int *mvcost[2], int *distortion, unsigned int *sse) argument
H A Dfirstpass.c436 int_mv *ref_mv, MV *best_mv,
463 ref_mv_full.as_mv.col = ref_mv->as_mv.col>>3;
464 ref_mv_full.as_mv.row = ref_mv->as_mv.row>>3;
467 x->mvcost, ref_mv);
493 ref_mv);
435 first_pass_motion_search(VP8_COMP *cpi, MACROBLOCK *x, int_mv *ref_mv, MV *best_mv, YV12_BUFFER_CONFIG *recon_buffer, int *best_motion_err, int recon_yoffset ) argument
H A Drdopt.c1078 int_mv *ref_mv; member in struct:__anon24887
1237 x->mvcost, bsi->ref_mv);
1254 x->mvcost, bsi->ref_mv);
1275 x->mvcost, bsi->ref_mv);
1297 bsi->ref_mv, x->errorperbit, v_fn_ptr, x->mvcost,
1303 bsi->ref_mv, x->mvcost);
1337 bsi->ref_mv, x->mvcost);
1393 bsi.ref_mv = best_ref_mv;

Completed in 314 milliseconds