Home
last modified time | relevance | path

Searched refs:cu_pos_x (Results 1 – 10 of 10) sorted by relevance

/external/libhevc/encoder/
Dihevce_enc_loop_utils.h248 WORD32 cu_pos_x,
261 WORD32 cu_pos_x,
273 WORD32 cu_pos_x,
299 WORD32 cu_pos_x,
334 WORD32 cu_pos_x,
430 void ihevce_update_pred_qp(ihevce_enc_loop_ctxt_t *ps_ctxt, WORD32 cu_pos_x, WORD32 cu_pos_y);
Dihevce_cabac_rdo.c362 WORD32 cu_pos_x, in ihevce_entropy_rdo_encode_cu() argument
387 ASSERT((cu_pos_x >= 0) && (cu_pos_x <= (1 << (log2_ctb_size - 3)))); in ihevce_entropy_rdo_encode_cu()
403 s_enc_cu.b3_cu_pos_x = cu_pos_x; in ihevce_entropy_rdo_encode_cu()
607 WORD32 cu_pos_x, in ihevce_entropy_update_best_cu_states() argument
620 WORD32 cu_x0_frm = cu_pos_x + ctb_x0_frm; in ihevce_entropy_update_best_cu_states()
Dihevce_cabac_rdo.h78 WORD32 cu_pos_x,
88 WORD32 cu_pos_x,
Dihevce_enc_loop_utils.c687 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()
703 i4_top = ps_ctxt->ai4_qp_qg[(cu_pos_y - 1) * 8 + (cu_pos_x)]; in ihevce_update_pred_qp()
705 if(cu_pos_x == 0) /*CTB boundary*/ 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()
2795 WORD32 cu_pos_x; in ihevce_mpm_idx_based_filter_RDOPT_cand() local
2805 cu_pos_x = ps_cu_analyse->b3_cu_pos_x << 1; in ihevce_mpm_idx_based_filter_RDOPT_cand()
2814 cu_pos_x, in ihevce_mpm_idx_based_filter_RDOPT_cand()
2929 WORD32 cu_pos_x; in ihevce_intra_rdopt_cu_ntu() local
2985 cu_pos_x = ps_cu_analyse->b3_cu_pos_x; in ihevce_intra_rdopt_cu_ntu()
[all …]
Dihevce_common_utils.c1349 WORD32 cu_pos_x = 0; in ihevce_cu_tree_init() local
1362 cu_pos_x = 0; in ihevce_cu_tree_init()
1378 cu_pos_x = (e_cur_blk_pos & 1) << 2; in ihevce_cu_tree_init()
1395 cu_pos_x = cu_pos_x_parent + ((e_cur_blk_pos & 1) << 1); in ihevce_cu_tree_init()
1415 cu_pos_x = cu_pos_x_parent + (e_cur_blk_pos & 1); in ihevce_cu_tree_init()
1425 CU_TREE_NODE_FILL(ps_cu_tree, node_validity, cu_pos_x, cu_pos_y, cu_size, 1); in ihevce_cu_tree_init()
Dihevce_recur_bracketing.c539 WORD32 cu_pos_x = ps_cu_node->ps_parent->u2_x0 << 1; in ihevce_pu_calc_8x8_blk() local
560 cu_pos_x + ((j) * (trans_size >> 2)), in ihevce_pu_calc_8x8_blk()
611 cu_pos_x + ((j) * (trans_size >> 2)), in ihevce_pu_calc_8x8_blk()
662 WORD32 cu_pos_x = 0; in ihevce_bracketing_analysis() local
790 cu_pos_x = gau1_cu_pos_x[blk_cnt]; in ihevce_bracketing_analysis()
805 if((cu_pos_x < num_8x8_blks_x) && (cu_pos_y < num_8x8_blks_y)) in ihevce_bracketing_analysis()
854 if(((num_8x8_blks_x - cu_pos_x) >= 2) && ((num_8x8_blks_y - cu_pos_y) >= 2)) in ihevce_bracketing_analysis()
864 if(((num_8x8_blks_x - cu_pos_x) >= 4) && ((num_8x8_blks_y - cu_pos_y) >= 4)) in ihevce_bracketing_analysis()
2099 cu_pos_x = gau1_cu_pos_x[blk_cnt]; in ihevce_bracketing_analysis()
2102 if((cu_pos_x < num_8x8_blks_x) && (cu_pos_y < num_8x8_blks_y)) in ihevce_bracketing_analysis()
[all …]
Dihevce_bs_compute_ctb.c236 WORD32 cu_pos_x = ps_cu_final->b3_cu_pos_x; in ihevce_bs_compute_cu() local
450 ps_curr_nbr_4x4_pu = ps_curr_nbr_4x4 + (pu_pos_x - (cu_pos_x << 1)) + in ihevce_bs_compute_cu()
494 ps_nbr_4x4 = ps_top_nbr_4x4 + (nbr_inc * (pu_pos_x - (cu_pos_x << 1))); in ihevce_bs_compute_cu()
Dihevce_enc_cu_recursion.c858 WORD32 cu_pos_x = 0; in ihevce_populate_cu_tree() local
878 cu_pos_x = 0; in ihevce_populate_cu_tree()
914 cu_pos_x = (e_cur_blk_pos & 1) << 2; in ihevce_populate_cu_tree()
971 cu_pos_x = cu_pos_x_parent + ((e_cur_blk_pos & 1) << 1); in ihevce_populate_cu_tree()
1030 cu_pos_x = cu_pos_x_parent + (e_cur_blk_pos & 1); in ihevce_populate_cu_tree()
1044 ps_cu_tree->b3_cu_pos_x = cu_pos_x; in ihevce_populate_cu_tree()
1590 WORD32 cu_pos_x = ps_cu_tree_analyse->b3_cu_pos_x; 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 …]
Dihevce_enc_loop_structs.h3139 WORD32 cu_pos_x,
3152 WORD32 cu_pos_x,
/external/libhevc/decoder/
Dihevcd_parse_slice.c1181 WORD32 cu_pos_x; in ihevcd_parse_coding_unit() local
1192 cu_pos_x = ps_codec->s_parse.s_cu.i4_pos_x; in ihevcd_parse_coding_unit()
1267 if((0 != cu_pos_x) || in ihevcd_parse_coding_unit()
1695 WORD32 cu_pos_x; in ihevcd_parse_coding_quadtree() local
1704 cu_pos_x = (x0 - (ps_codec->s_parse.i4_ctb_x << ps_sps->i1_log2_ctb_size)) >> 3; in ihevcd_parse_coding_quadtree()
1707 ps_codec->s_parse.s_cu.i4_pos_x = cu_pos_x; in ihevcd_parse_coding_quadtree()
1757 if((0 != cu_pos_x) || in ihevcd_parse_coding_quadtree()
1856 WORD32 cu_pos_x = ps_codec->s_parse.s_cu.i4_pos_x << 3; in ihevcd_parse_coding_quadtree() local
1859 … WORD32 qpg_x = (cu_pos_x - (cu_pos_x & ((1 << ps_pps->i1_log2_min_cu_qp_delta_size) - 1))); in ihevcd_parse_coding_quadtree()
1862 if((cu_pos_x == qpg_x) && in ihevcd_parse_coding_quadtree()
[all …]