Searched refs:ps_mv_limit (Results 1 – 4 of 4) sorted by relevance
/external/libhevc/encoder/arm/ |
D | ihevce_coarse_layer_sad_neon.c | 99 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/ |
D | hme_coarse.c | 324 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 …]
|
D | hme_utils.h | 463 range_prms_t *ps_mv_limit, 1006 range_prms_t *ps_mv_limit,
|
D | hme_utils.c | 1345 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 …]
|