Home
last modified time | relevance | path

Searched refs:ps_mv_limit (Results 1 – 4 of 4) sorted by relevance

/external/libhevc/encoder/arm/
Dihevce_coarse_layer_sad_neon.c99 range_prms_t *ps_mv_limit, in hme_store_4x4_sads_high_speed_neon() argument
147 mv_x_offset = -(ps_mv_limit->i2_min_x >> step_shift_x); in hme_store_4x4_sads_high_speed_neon()
148 mv_y_offset = -(ps_mv_limit->i2_min_y >> step_shift_y); in hme_store_4x4_sads_high_speed_neon()
149 mv_x_range = (-ps_mv_limit->i2_min_x + ps_mv_limit->i2_max_x) >> step_shift_x; in hme_store_4x4_sads_high_speed_neon()
150 mv_y_range = (-ps_mv_limit->i2_min_y + ps_mv_limit->i2_max_y) >> step_shift_y; in hme_store_4x4_sads_high_speed_neon()
252 range_prms_t *ps_mv_limit, in hme_store_4x4_sads_high_quality_neon() argument
300 mv_x_offset = -(ps_mv_limit->i2_min_x >> step_shift_x); in hme_store_4x4_sads_high_quality_neon()
301 mv_y_offset = -(ps_mv_limit->i2_min_y >> step_shift_y); in hme_store_4x4_sads_high_quality_neon()
302 mv_x_range = (-ps_mv_limit->i2_min_x + ps_mv_limit->i2_max_x) >> step_shift_x; in hme_store_4x4_sads_high_quality_neon()
303 mv_y_range = (-ps_mv_limit->i2_min_y + ps_mv_limit->i2_max_y) >> step_shift_y; in hme_store_4x4_sads_high_quality_neon()
[all …]
/external/libhevc/encoder/
Dhme_coarse.c324 range_prms_t *ps_mv_limit, in hme_derive_worst_case_search_range() argument
332 MIN((ps_pic_limit->i2_max_x - (S16)blk_wd - (S16)(i4_x - 4)), ps_mv_limit->i2_max_x); in hme_derive_worst_case_search_range()
333 ps_range->i2_min_x = MAX((ps_pic_limit->i2_min_x - (S16)i4_x), ps_mv_limit->i2_min_x); in hme_derive_worst_case_search_range()
336 MIN((ps_pic_limit->i2_max_y - (S16)blk_ht - (S16)(i4_y - 4)), ps_mv_limit->i2_max_y); in hme_derive_worst_case_search_range()
337 ps_range->i2_min_y = MAX((ps_pic_limit->i2_min_y - (S16)i4_y), ps_mv_limit->i2_min_y); in hme_derive_worst_case_search_range()
373 range_prms_t *ps_mv_limit, in hme_combine_4x4_sads_and_compute_cost_high_quality() argument
397 mv_x_offset = (-ps_mv_limit->i2_min_x >> step_shift_x); in hme_combine_4x4_sads_and_compute_cost_high_quality()
398 mv_y_offset = (-ps_mv_limit->i2_min_y >> step_shift_y); in hme_combine_4x4_sads_and_compute_cost_high_quality()
399 mv_x_range = (-ps_mv_limit->i2_min_x + ps_mv_limit->i2_max_x) >> step_shift_x; in hme_combine_4x4_sads_and_compute_cost_high_quality()
400 mv_y_range = (-ps_mv_limit->i2_min_y + ps_mv_limit->i2_max_y) >> step_shift_y; in hme_combine_4x4_sads_and_compute_cost_high_quality()
[all …]
Dhme_utils.h463 range_prms_t *ps_mv_limit,
1006 range_prms_t *ps_mv_limit,
Dhme_utils.c1345 range_prms_t *ps_mv_limit, in hme_derive_search_range() argument
1352 MIN((ps_pic_limit->i2_max_x - (S16)blk_wd - (S16)i4_x), ps_mv_limit->i2_max_x); in hme_derive_search_range()
1353 ps_range->i2_min_x = MAX((ps_pic_limit->i2_min_x - (S16)i4_x), ps_mv_limit->i2_min_x); in hme_derive_search_range()
1355 MIN((ps_pic_limit->i2_max_y - (S16)blk_ht - (S16)i4_y), ps_mv_limit->i2_max_y); in hme_derive_search_range()
1356 ps_range->i2_min_y = MAX((ps_pic_limit->i2_min_y - (S16)i4_y), ps_mv_limit->i2_min_y); in hme_derive_search_range()
5593 range_prms_t *ps_mv_limit, in hme_set_mv_limit_using_dvsr_data() argument
5629 ps_mv_limit[ref_ctr].i2_min_x = -ps_curr_layer->i2_max_mv_x; in hme_set_mv_limit_using_dvsr_data()
5630 ps_mv_limit[ref_ctr].i2_min_y = -i2_max_mv_y; in hme_set_mv_limit_using_dvsr_data()
5631 ps_mv_limit[ref_ctr].i2_max_x = ps_curr_layer->i2_max_mv_x; in hme_set_mv_limit_using_dvsr_data()
5632 ps_mv_limit[ref_ctr].i2_max_y = i2_max_mv_y; in hme_set_mv_limit_using_dvsr_data()
[all …]