Home
last modified time | relevance | path

Searched refs:mvdx1 (Results 1 – 2 of 2) sorted by relevance

/external/libhevc/encoder/
Dhme_err_compute.c964 S16 mvdx1, mvdx2, mvdy1, mvdy2; in compute_mv_cost_explicit() local
1013 COMPUTE_DIFF_MV(mvdx1, mvdy1, ps_node, mv_p_x, mv_p_y, inp_shift, pred_shift); in compute_mv_cost_explicit()
1014 mvdx1 = ABS(mvdx1); in compute_mv_cost_explicit()
1023 if((mvdx1 + mvdy1) < (mvdx2 + mvdy2)) in compute_mv_cost_explicit()
1026 hme_get_range(mvdx1) + hme_get_range(mvdy1) + (mvdx1 > 0) + (mvdy1 > 0) + ref_bits + 2; in compute_mv_cost_explicit()
1127 S16 mvdx1, mvdy1; in compute_mv_cost_explicit_refine() local
1137 COMPUTE_DIFF_MV(mvdx1, mvdy1, ps_node, mv_p_x, mv_p_y, inp_shift, pred_shift); in compute_mv_cost_explicit_refine()
1138 mvdx1 = ABS(mvdx1); in compute_mv_cost_explicit_refine()
1141 cost = hme_get_range(mvdx1) + hme_get_range(mvdy1) + (mvdx1 > 0) + (mvdy1 > 0) + ref_bits + 2; in compute_mv_cost_explicit_refine()
1185 S16 mvdx1, mvdx2, mvdy1, mvdy2; in compute_mv_cost_implicit() local
[all …]
/external/libhevc/encoder/arm/
Dihevce_me_neon.c520 S16 mvdx1, mvdy1; in hme_calc_sad_and_1_best_result_neon() local
538 COMPUTE_DIFF_MV(mvdx1, mvdy1, ps_search_node, mv_p_x, mv_p_y, inp_shift, pred_shift); in hme_calc_sad_and_1_best_result_neon()
540 mvdx1 = ABS(mvdx1); in hme_calc_sad_and_1_best_result_neon()
543 i4_mv_cost = hme_get_range(mvdx1) + hme_get_range(mvdy1) + (mvdx1 > 0) + (mvdy1 > 0) + in hme_calc_sad_and_1_best_result_neon()