Home
last modified time | relevance | path

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

/external/libhevc/encoder/
Dihevce_enc_loop_utils.h120 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);
Dihevce_cabac_rdo.c363 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()
Dihevce_cabac_rdo.h79 WORD32 cu_pos_y,
89 WORD32 cu_pos_y,
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()
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 …]
Dihevce_recur_bracketing.c201 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 …]
Dihevce_common_utils.c1346 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()
Dihevce_bs_compute_ctb.c238 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()
Dihevce_enc_cu_recursion.c859 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 …]
Dihevce_decomp_pre_intra_pass.h134 WORD32 cu_pos_y,
Dihevce_decomp_pre_intra_pass.c181 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()
Dihevce_enc_loop_structs.h3131 WORD32 cu_pos_y,
3144 WORD32 cu_pos_y,
/external/libhevc/decoder/
Dihevcd_parse_slice.c1182 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 …]