Home
last modified time | relevance | path

Searched refs:MIN_PU_SIZE (Results 1 – 12 of 12) sorted by relevance

/external/libhevc/decoder/
Dihevcd_get_mv.c125 UWORD32 au4_nbr_avail[MAX_CTB_SIZE / MIN_PU_SIZE in ihevcd_get_mv_ctb()
144 ctb_size_in_min_pu = (ctb_size / MIN_PU_SIZE); in ihevcd_get_mv_ctb()
151 nbr_pu_idx_strd = MAX_CTB_SIZE / MIN_PU_SIZE + 2; in ihevcd_get_mv_ctb()
166 (MAX_CTB_SIZE / MIN_PU_SIZE + 2) * sizeof(UWORD32)); in ihevcd_get_mv_ctb()
172 for(i = 0; i < ctb_size_left / MIN_PU_SIZE; i++) in ihevcd_get_mv_ctb()
192 top_avail_bits = ((1 << (ctb_size_top / MIN_PU_SIZE)) - 1) << shift; in ihevcd_get_mv_ctb()
334 … u1_lb_avail = (au4_nbr_avail[1 + pu_y_in_4x4_single_mcl + pu_ht_single_mcl / MIN_PU_SIZE] in ihevcd_get_mv_ctb()
341 >> (31 - (1 + pu_x_in_4x4_single_mcl + pu_wd_single_mcl / MIN_PU_SIZE))) in ihevcd_get_mv_ctb()
449 trans_in_min_tu = pu_wd / MIN_PU_SIZE; in ihevcd_get_mv_ctb()
455 for(i = 0; i < pu_ht / MIN_PU_SIZE; i++) in ihevcd_get_mv_ctb()
[all …]
Dihevcd_process_slice.c542 num_minpu_in_ctb = (ctb_size / MIN_PU_SIZE) * (ctb_size / MIN_PU_SIZE); in ihevcd_process()
666 + (ps_proc->i4_ctb_x * ctb_size / MIN_PU_SIZE); in ihevcd_process()
701 WORD32 num_minpu_in_ctb = (ctb_size / MIN_PU_SIZE) * (ctb_size / MIN_PU_SIZE); in ihevcd_process()
706 WORD32 nbr_pu_idx_strd = MAX_CTB_SIZE / MIN_PU_SIZE + 2; in ihevcd_process()
707 WORD32 ctb_size_in_min_pu = (ctb_size / MIN_PU_SIZE); in ihevcd_process()
728 for(row = 0; row < pu_ht / MIN_PU_SIZE; row++) in ihevcd_process()
729 for(col = 0; col < pu_wd / MIN_PU_SIZE; col++) in ihevcd_process()
744 …_left_pu_idx = ps_proc->pu4_pic_pu_idx_top[((ps_proc->i4_ctb_x + 1) * ctb_size / MIN_PU_SIZE) - 1]; in ihevcd_process()
745 for(i = 0; i < ctb_size / MIN_PU_SIZE; i++) in ihevcd_process()
750 … pu4_nbr_pu_idx[(ctb_size / MIN_PU_SIZE) + (i + 1) * nbr_pu_idx_strd]; in ihevcd_process()
[all …]
Dihevcd_intra_pred_mode_prediction.c187 block_offset_in_min_pu = (cb_size / 2) / MIN_PU_SIZE; in ihevcd_intra_pred_mode_prediction()
303 …ode_left + i * block_offset_in_min_pu, intra_pred_mode, (cb_size / num_pred_blocks) / MIN_PU_SIZE); in ihevcd_intra_pred_mode_prediction()
304 …mode_top + j * block_offset_in_min_pu, intra_pred_mode, (cb_size / num_pred_blocks) / MIN_PU_SIZE); in ihevcd_intra_pred_mode_prediction()
Dihevcd_utils.c259 num_pu = pic_size / (MIN_PU_SIZE * MIN_PU_SIZE); in ihevcd_get_pic_mv_bank_size()
665 num_pu = pic_size / (MIN_PU_SIZE * MIN_PU_SIZE); in ihevcd_mv_buf_mgr_add_bufs()
982 num_pu = pic_size / (MIN_PU_SIZE * MIN_PU_SIZE); in ihevcd_parse_pic_init()
Dihevcd_parse_slice.c1051 …vc_memset_fptr(pu1_luma_intra_pred_mode_left, INTRA_DC, (cb_size / num_pred_blocks) / MIN_PU_SIZE); in ihevcd_parse_coding_unit_intra()
1052 …evc_memset_fptr(pu1_luma_intra_pred_mode_top, INTRA_DC, (cb_size / num_pred_blocks) / MIN_PU_SIZE); in ihevcd_parse_coding_unit_intra()
3070 + (ps_codec->s_parse.i4_ctb_x * ctb_size / MIN_PU_SIZE); in ihevcd_parse_slice_data()
3101 WORD32 num_minpu_in_ctb = (ctb_size / MIN_PU_SIZE) * (ctb_size / MIN_PU_SIZE); in ihevcd_parse_slice_data()
3112 WORD32 nbr_pu_idx_strd = MAX_CTB_SIZE / MIN_PU_SIZE + 2; in ihevcd_parse_slice_data()
3114 WORD32 ctb_size_in_min_pu = (ctb_size / MIN_PU_SIZE); in ihevcd_parse_slice_data()
3135 for(row = 0; row < pu_ht / MIN_PU_SIZE; row++) in ihevcd_parse_slice_data()
3136 for(col = 0; col < pu_wd / MIN_PU_SIZE; col++) in ihevcd_parse_slice_data()
3151 …4_pic_pu_idx_top[(ps_codec->s_parse.i4_ctb_x * ctb_size / MIN_PU_SIZE) + ctb_size / MIN_PU_SIZE - … in ihevcd_parse_slice_data()
3152 for(i = 0; i < ctb_size / MIN_PU_SIZE; i++) in ihevcd_parse_slice_data()
[all …]
Dihevcd_mv_merge.c190 num_minpu_in_ctb = (ctb_size / MIN_PU_SIZE) * (ctb_size / MIN_PU_SIZE); in ihevcd_collocated_mvp()
208 * (ctb_size / MIN_PU_SIZE) + (xp_col >> 2)]; in ihevcd_collocated_mvp()
Dihevcd_boundary_strength.c785 ngbr_pu_idx_strd = MAX_CTB_SIZE / MIN_PU_SIZE + 2; in ihevcd_ctb_boundary_strength_pbslice()
851 UWORD32 ngbr_pu_idx_strd = MAX_CTB_SIZE / MIN_PU_SIZE + 2; in ihevcd_ctb_boundary_strength_pbslice()
/external/libhevc/common/
Dihevc_defs.h357 #define MIN_PU_SIZE 4 macro
374 #define MAX_PU_IN_CTB_ROW ((MAX_CTB_SIZE / MIN_PU_SIZE))
385 #define MAX_PU_IN_CTB ((MAX_CTB_SIZE / MIN_PU_SIZE) * \
386 (MAX_CTB_SIZE / MIN_PU_SIZE))
/external/libavc/common/
Dih264_defs.h511 #define MIN_PU_SIZE 4 macro
517 #define MAX_PU_IN_MB_ROW ((MB_SIZE / MIN_PU_SIZE))
525 #define MAX_PU_IN_MB ((MB_SIZE / MIN_PU_SIZE) * \
526 (MB_SIZE / MIN_PU_SIZE))
/external/libhevc/encoder/
Dihevce_mv_pred_merge.c205 num_minpu_in_ctb = (ctb_size / MIN_PU_SIZE) * (ctb_size / MIN_PU_SIZE); in ihevce_collocated_mvp()
227 pu_cnt = pu1_pic_pu_map_ctb[(yp_col >> 2) * (ctb_size / MIN_PU_SIZE) + (xp_col >> 2)]; in ihevce_collocated_mvp()
Dihevce_enc_cu_recursion.c2654 UWORD8 au1_cu_pu_map[(MAX_CTB_SIZE / MIN_PU_SIZE) * (MAX_CTB_SIZE / MIN_PU_SIZE)]; in ihevce_cu_recurse_decide()
2663 (MAX_CTB_SIZE / MIN_PU_SIZE) * (MAX_CTB_SIZE / MIN_PU_SIZE)); in ihevce_cu_recurse_decide()
2907 (MAX_CTB_SIZE / MIN_PU_SIZE) * (MAX_CTB_SIZE / MIN_PU_SIZE)); in ihevce_cu_recurse_decide()
2955 (MAX_CTB_SIZE / MIN_PU_SIZE) * (MAX_CTB_SIZE / MIN_PU_SIZE)); in ihevce_cu_recurse_decide()
Dihevce_memory_init.c295 num_pu_in_ctb = ctb_size / MIN_PU_SIZE; in ihevce_mem_manager_init()
298 num_tu_in_ctb = ctb_size / MIN_PU_SIZE; in ihevce_mem_manager_init()