Home
last modified time | relevance | path

Searched refs:i2_max_y (Results 1 – 8 of 8) sorted by relevance

/external/libhevc/encoder/
Dhme_coarse.c335 ps_range->i2_max_y = 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()
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()
403 for(mvy = ps_mv_range->i2_min_y; mvy < ps_mv_range->i2_max_y; mvy += stepy) in hme_combine_4x4_sads_and_compute_cost_high_quality()
477 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_speed()
484 ASSERT(MAX_MVY_SUPPORTED_IN_COARSE_LAYER >= ABS(ps_mv_range->i2_max_y)); in hme_combine_4x4_sads_and_compute_cost_high_speed()
487 for(mvy = ps_mv_range->i2_min_y; mvy < ps_mv_range->i2_max_y; mvy += stepy) in hme_combine_4x4_sads_and_compute_cost_high_speed()
612 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()
615 for(mvy = ps_range_prms->i2_min_y; mvy < ps_range_prms->i2_max_y; mvy += stepy) in hme_store_4x4_sads_high_quality()
696 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()
[all …]
Dhme_common_defs.h67 s_pic_limit.i2_max_y = (S16)((ht) + (pad_y) - (num_post_refine)); \
96 ((y) < (range)->i2_max_y))
Dihevce_me_common_defs.h288 if((y) > ((range)->i2_max_y - i4_range_erosion_metric)) \
289 (y) = ((range)->i2_max_y - i4_range_erosion_metric); \
443 WORD16 i2_max_y; member
Dhme_interface.c3961 S16 i2_max_x = 0, i2_max_y = 0; in hme_process_frm_init() local
4174 i2_max_y = ps_frm_prms->i2_mv_range_y; in hme_process_frm_init()
4179 i2_max_y = (S16)FLOOR8(((i2_max_y * ps_ctxt->i4_ht) / ps_ctxt->i4_ht)); in hme_process_frm_init()
4183 ps_layer_ctxt->i2_max_mv_y = i2_max_y; in hme_process_frm_init()
4225 S16 i2_max_x = 0, i2_max_y = 0; in hme_coarse_process_frm_init() local
4403 i2_max_y = ps_frm_prms->i2_mv_range_y; in hme_coarse_process_frm_init()
4411 i2_max_y = (S16)FLOOR8(((i2_max_y * ps_ctxt->a_ht[i]) / ps_ctxt->a_ht[i - 1])); in hme_coarse_process_frm_init()
4415 ps_layer_ctxt->i2_max_mv_y = i2_max_y; in hme_coarse_process_frm_init()
Dhme_defs.h1044 ((y) < (range)->i2_max_y))
1049 (range)->i2_max_y <<= 2; \
1057 (range)->i2_max_y >>= 2; \
Dhme_utils.c1086 if(ps_search_node->s_mv.i2_mvy + i4_step >= ps_mvrange->i2_max_y) in hme_clamp_grid_by_mvrange()
1354 ps_range->i2_max_y = 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()
5632 ps_mv_limit[ref_ctr].i2_max_y = i2_max_mv_y; in hme_set_mv_limit_using_dvsr_data()
5654 ps_mv_limit[ref_ctr].i2_max_y = ps_curr_layer->i2_max_mv_y; in hme_set_mv_limit_using_dvsr_data()
Dhme_refine.c2429 prm1.i2_max_y = prm2.i2_max_y << shift; \
2437 prm1->i2_max_y = prm2->i2_max_y << shift; \
7411 (as_mv_limit[u1_ctr].i2_max_y + ((1 << ps_ctxt->log_ctb_size) - 1)) >> in hme_refine()
9392 as_mv_limit[ref_ctr].i2_max_y = i2_max_mv_y; in hme_refine_no_encode()
9403 as_mv_limit[ref_ctr].i2_max_y = ps_curr_layer->i2_max_mv_y; in hme_refine_no_encode()
/external/libhevc/encoder/arm/
Dihevce_coarse_layer_sad_neon.c150 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()
179 for(mvy = ps_range_prms->i2_min_y; mvy < ps_range_prms->i2_max_y; mvy += stepy) in hme_store_4x4_sads_high_speed_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()
330 for(mvy = ps_range_prms->i2_min_y; mvy < ps_range_prms->i2_max_y; mvy += stepy) in hme_store_4x4_sads_high_quality_neon()
484 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_speed_neon()
487 ASSERT(MAX_MVY_SUPPORTED_IN_COARSE_LAYER >= ABS(ps_mv_range->i2_max_y)); in hme_combine_4x4_sads_and_compute_cost_high_speed_neon()
490 for(mvy = ps_mv_range->i2_min_y; mvy < ps_mv_range->i2_max_y; mvy += stepy) in hme_combine_4x4_sads_and_compute_cost_high_speed_neon()
645 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_neon()
648 ASSERT(MAX_MVY_SUPPORTED_IN_COARSE_LAYER >= ABS(ps_mv_range->i2_max_y)); in hme_combine_4x4_sads_and_compute_cost_high_quality_neon()
651 for(mvy = ps_mv_range->i2_min_y; mvy < ps_mv_range->i2_max_y; mvy += stepy) in hme_combine_4x4_sads_and_compute_cost_high_quality_neon()