/external/libhevc/encoder/ |
D | ihevce_enc_loop_utils.h | 120 WORD32 cu_pos_y, 128 WORD32 cu_pos_y, 243 WORD32 cu_pos_y, 256 WORD32 cu_pos_y, 268 WORD32 cu_pos_y, 294 WORD32 cu_pos_y, 329 WORD32 cu_pos_y); 424 void ihevce_update_pred_qp(ihevce_enc_loop_ctxt_t *ps_ctxt, WORD32 cu_pos_x, WORD32 cu_pos_y);
|
D | ihevce_cabac_rdo.c | 363 WORD32 cu_pos_y, in ihevce_entropy_rdo_encode_cu() argument 388 ASSERT((cu_pos_y >= 0) && (cu_pos_y <= (1 << (log2_ctb_size - 3)))); in ihevce_entropy_rdo_encode_cu() 404 s_enc_cu.b3_cu_pos_y = cu_pos_y; in ihevce_entropy_rdo_encode_cu() 608 WORD32 cu_pos_y, in ihevce_entropy_update_best_cu_states() argument 626 WORD32 y_pos = ((cu_pos_y >> 3) & 0x7); in ihevce_entropy_update_best_cu_states()
|
D | ihevce_cabac_rdo.h | 79 WORD32 cu_pos_y, 89 WORD32 cu_pos_y,
|
D | ihevce_enc_loop_utils.c | 687 void ihevce_update_pred_qp(ihevce_enc_loop_ctxt_t *ps_ctxt, WORD32 cu_pos_x, WORD32 cu_pos_y) in ihevce_update_pred_qp() argument 691 if(cu_pos_x == 0 && cu_pos_y == 0) /*CTB start*/ in ihevce_update_pred_qp() 697 if(cu_pos_y == 0) /*CTB boundary*/ in ihevce_update_pred_qp() 703 i4_top = ps_ctxt->ai4_qp_qg[(cu_pos_y - 1) * 8 + (cu_pos_x)]; in ihevce_update_pred_qp() 711 i4_left = ps_ctxt->ai4_qp_qg[(cu_pos_y)*8 + (cu_pos_x - 1)]; in ihevce_update_pred_qp() 1225 WORD32 cu_pos_y, in ihevce_populate_intra_pred_mode() argument 1238 else if(0 == cu_pos_y) /* It's on the CTB boundary */ in ihevce_populate_intra_pred_mode() 1328 WORD32 cu_pos_y, in ihevce_intra_pred_mode_signaling() argument 1347 else if(0 == cu_pos_y) /* It's on the CTB boundary */ in ihevce_intra_pred_mode_signaling() 2744 WORD32 cu_pos_y; in ihevce_mpm_idx_based_filter_RDOPT_cand() local [all …]
|
D | ihevce_recur_bracketing.c | 201 WORD32 cu_pos_y, in ihevce_intra_populate_mode_bits_cost_bracketing() argument 239 else if(0 == cu_pos_y) /* It's on the CTB boundary */ in ihevce_intra_populate_mode_bits_cost_bracketing() 540 WORD32 cu_pos_y = ps_cu_node->ps_parent->u2_y0 << 1; in ihevce_pu_calc_8x8_blk() local 561 cu_pos_y + ((i) * (trans_size >> 2)), in ihevce_pu_calc_8x8_blk() 612 cu_pos_y + ((i) * (trans_size >> 2)), in ihevce_pu_calc_8x8_blk() 663 WORD32 cu_pos_y = 0; in ihevce_bracketing_analysis() local 828 cu_pos_y = gau1_cu_pos_y[blk_cnt]; in ihevce_bracketing_analysis() 842 if((cu_pos_x < num_8x8_blks_x) && (cu_pos_y < num_8x8_blks_y)) in ihevce_bracketing_analysis() 891 if(((num_8x8_blks_x - cu_pos_x) >= 2) && ((num_8x8_blks_y - cu_pos_y) >= 2)) in ihevce_bracketing_analysis() 901 if(((num_8x8_blks_x - cu_pos_x) >= 4) && ((num_8x8_blks_y - cu_pos_y) >= 4)) in ihevce_bracketing_analysis() [all …]
|
D | ihevce_common_utils.c | 1346 WORD32 cu_pos_y = 0; in ihevce_cu_tree_init() local 1359 cu_pos_y = 0; in ihevce_cu_tree_init() 1375 cu_pos_y = (e_cur_blk_pos & 2) << 1; in ihevce_cu_tree_init() 1392 cu_pos_y = cu_pos_y_parent + (e_cur_blk_pos & 2); in ihevce_cu_tree_init() 1412 cu_pos_y = cu_pos_y_parent + ((e_cur_blk_pos & 2) >> 1); in ihevce_cu_tree_init() 1421 CU_TREE_NODE_FILL(ps_cu_tree, node_validity, cu_pos_x, cu_pos_y, cu_size, 1); in ihevce_cu_tree_init()
|
D | ihevce_bs_compute_ctb.c | 238 WORD32 cu_pos_y = ps_cu_final->b3_cu_pos_y; in ihevce_bs_compute_cu() local 451 (pu_pos_y - (cu_pos_y << 1)) * num_4x4_in_ctb; in ihevce_bs_compute_cu() 524 ps_nbr_4x4 = ps_left_nbr_4x4 + (nbr_inc * (pu_pos_y - (cu_pos_y << 1))); in ihevce_bs_compute_cu()
|
D | ihevce_enc_cu_recursion.c | 859 WORD32 cu_pos_y = 0; in ihevce_populate_cu_tree() local 879 cu_pos_y = 0; in ihevce_populate_cu_tree() 915 cu_pos_y = (e_cur_blk_pos & 2) << 1; in ihevce_populate_cu_tree() 972 cu_pos_y = cu_pos_y_parent + (e_cur_blk_pos & 2); in ihevce_populate_cu_tree() 1031 cu_pos_y = cu_pos_y_parent + ((e_cur_blk_pos & 2) >> 1); in ihevce_populate_cu_tree() 1045 ps_cu_tree->b3_cu_pos_y = cu_pos_y; in ihevce_populate_cu_tree() 1591 WORD32 cu_pos_y = ps_cu_tree_analyse->b3_cu_pos_y; in ihevce_compute_rdo() local 1594 WORD32 i4_32x32_id = ((cu_pos_x & 4) >> 2) + ((cu_pos_y & 4) >> 1); in ihevce_compute_rdo() 1596 WORD32 i4_16x16_id = ((cu_pos_x & 2) >> 1) + ((cu_pos_y & 2)); in ihevce_compute_rdo() 1598 WORD32 i4_8x8_id = (cu_pos_x & 1) + ((cu_pos_y & 1) << 1); in ihevce_compute_rdo() [all …]
|
D | ihevce_decomp_pre_intra_pass.h | 134 WORD32 cu_pos_y,
|
D | ihevce_decomp_pre_intra_pass.c | 181 WORD32 cu_pos_y, in ihevce_intra_populate_mode_bits_cost() argument 193 (void)cu_pos_y; in ihevce_intra_populate_mode_bits_cost() 481 WORD32 cu_pos_y, in ihevce_ed_calc_8x8_blk() argument 549 cu_pos_y += i * 4; in ihevce_ed_calc_8x8_blk() 577 cu_pos_y, in ihevce_ed_calc_8x8_blk()
|
D | ihevce_enc_loop_structs.h | 3131 WORD32 cu_pos_y, 3144 WORD32 cu_pos_y,
|
/external/libhevc/decoder/ |
D | ihevcd_parse_slice.c | 1182 WORD32 cu_pos_y; in ihevcd_parse_coding_unit() local 1193 cu_pos_y = ps_codec->s_parse.s_cu.i4_pos_y; in ihevcd_parse_coding_unit() 1251 if((0 != cu_pos_y) || in ihevcd_parse_coding_unit() 1696 WORD32 cu_pos_y; in ihevcd_parse_coding_quadtree() local 1705 cu_pos_y = (y0 - (ps_codec->s_parse.i4_ctb_y << ps_sps->i1_log2_ctb_size)) >> 3; in ihevcd_parse_coding_quadtree() 1708 ps_codec->s_parse.s_cu.i4_pos_y = cu_pos_y; in ihevcd_parse_coding_quadtree() 1738 if((0 != cu_pos_y) || in ihevcd_parse_coding_quadtree() 1857 WORD32 cu_pos_y = ps_codec->s_parse.s_cu.i4_pos_y << 3; in ihevcd_parse_coding_quadtree() local 1860 … WORD32 qpg_y = (cu_pos_y - (cu_pos_y & ((1 << ps_pps->i1_log2_min_cu_qp_delta_size) - 1))); in ihevcd_parse_coding_quadtree() 1863 (cu_pos_y == qpg_y)) in ihevcd_parse_coding_quadtree() [all …]
|