/external/libhevc/encoder/ |
D | ihevce_enc_cu_recursion.c | 170 i4_8x8_blks_in_cu = ((ps_enc_out_ctxt->u1_cu_size >> 3) * (ps_enc_out_ctxt->u1_cu_size >> 3)); in ihevce_store_cu_final() 387 ps_enc_tmp_out_ctxt->u1_cu_size, in ihevce_store_cu_results() 388 ps_enc_tmp_out_ctxt->u1_cu_size, in ihevce_store_cu_results() 389 ps_enc_tmp_out_ctxt->u1_cu_size); in ihevce_store_cu_results() 406 ps_enc_tmp_out_ctxt->u1_cu_size, in ihevce_store_cu_results() 407 ps_enc_tmp_out_ctxt->u1_cu_size, in ihevce_store_cu_results() 408 (ps_enc_tmp_out_ctxt->u1_cu_size >> (0 == u1_is_422))); in ihevce_store_cu_results() 426 ps_enc_tmp_out_ctxt->u1_cu_size, in ihevce_store_cu_results() 427 ps_enc_tmp_out_ctxt->u1_cu_size, in ihevce_store_cu_results() 428 ps_enc_tmp_out_ctxt->u1_cu_size); in ihevce_store_cu_results() [all …]
|
D | ihevce_stasino_helpers.c | 439 UWORD8 *pu1_is_8x8Blk_noisy, UWORD8 u1_cu_x_pos, UWORD8 u1_cu_y_pos, UWORD8 u1_cu_size) in ihevce_determine_cu_noise_based_on_8x8Blk_data() argument 444 if(8 == u1_cu_size) in ihevce_determine_cu_noise_based_on_8x8Blk_data() 450 pu1_is_8x8Blk_noisy, u1_cu_x_pos, u1_cu_y_pos, u1_cu_size / 2); in ihevce_determine_cu_noise_based_on_8x8Blk_data() 453 pu1_is_8x8Blk_noisy, u1_cu_x_pos + (u1_cu_size / 2), u1_cu_y_pos, u1_cu_size / 2); in ihevce_determine_cu_noise_based_on_8x8Blk_data() 456 pu1_is_8x8Blk_noisy, u1_cu_x_pos, u1_cu_y_pos + (u1_cu_size / 2), u1_cu_size / 2); in ihevce_determine_cu_noise_based_on_8x8Blk_data() 460 u1_cu_x_pos + (u1_cu_size / 2), in ihevce_determine_cu_noise_based_on_8x8Blk_data() 461 u1_cu_y_pos + (u1_cu_size / 2), in ihevce_determine_cu_noise_based_on_8x8Blk_data() 462 u1_cu_size / 2); in ihevce_determine_cu_noise_based_on_8x8Blk_data() 855 UWORD8 u1_cu_size, in ihevce_calc_variance_for_diff_weights() argument 867 UWORD32 u4_tot_num_pixels = u1_cu_size * u1_cu_size; in ihevce_calc_variance_for_diff_weights()
|
D | ihevce_enc_loop_inter_mode_sifter.c | 419 UWORD8 u1_cu_size, in ihevce_merge_cand_pred_buffer_preparation() argument 479 i4_buf_offset = (i4_part_ht < u1_cu_size) * i4_part_ht * i4_pred_stride + in ihevce_merge_cand_pred_buffer_preparation() 480 (i4_part_wd < u1_cu_size) * i4_part_wd; in ihevce_merge_cand_pred_buffer_preparation() 538 i4_buf_offset = (i4_part_ht < u1_cu_size) * i4_part_ht * i4_pred_stride + in ihevce_merge_cand_pred_buffer_preparation() 539 (i4_part_wd < u1_cu_size) * i4_part_wd; in ihevce_merge_cand_pred_buffer_preparation() 585 UWORD8 u1_cu_size, in ihevce_mixed_mode_cand_type1_pred_buffer_preparation() argument 628 WORD32 i4_buf_offset = (i4_part_ht < u1_cu_size) * i4_part_ht * i4_pred_stride + in ihevce_mixed_mode_cand_type1_pred_buffer_preparation() 629 (i4_part_wd < u1_cu_size) * i4_part_wd; in ihevce_mixed_mode_cand_type1_pred_buffer_preparation() 903 UWORD8 u1_cu_size, in ihevce_mixed_mode_cand_type0_pred_buffer_preparation() argument 926 i4_buf_offset = (i4_part_ht < u1_cu_size) * i4_part_ht * i4_pred_stride + in ihevce_mixed_mode_cand_type0_pred_buffer_preparation() [all …]
|
D | ihevce_recur_bracketing.c | 161 size = ps_cu_node->u1_cu_size >> 2; in ihevce_update_cand_list() 527 WORD32 trans_size = ps_cu_node->ps_parent->u1_cu_size >> 1; in ihevce_pu_calc_8x8_blk() 908 ps_cu_node->ps_parent->u1_cu_size = 32; in ihevce_bracketing_analysis() 930 ps_cu_node->ps_parent->u1_cu_size = 32; in ihevce_bracketing_analysis() 1028 (ps_cu_node->ps_parent->u1_cu_size >> 2), in ihevce_bracketing_analysis() 1070 ps_cu_node->ps_sub_cu[j]->u1_cu_size = 16; in ihevce_bracketing_analysis() 1143 size = ps_cu_node->ps_sub_cu[j]->u1_cu_size >> 2; in ihevce_bracketing_analysis() 1232 (ps_cu_node->ps_sub_cu[0]->u1_cu_size >> 1), in ihevce_bracketing_analysis() 1272 ps_cu_node->ps_parent->u1_cu_size = 32; in ihevce_bracketing_analysis() 1518 ps_cu_node->ps_parent->u1_cu_size = 16; in ihevce_bracketing_analysis() [all …]
|
D | ihevce_tu_tree_selector.h | 87 UWORD8 u1_cu_size, 142 UWORD8 u1_cu_size,
|
D | ihevce_enc_loop_pass.c | 363 ps_ctxt->ps_enc_out_ctxt->u1_cu_size = ps_cu_analyse->u1_cu_size; in ihevce_cu_mode_decide() 478 (ps_cu_analyse->u1_cu_size >> 2)); in ihevce_cu_mode_decide() 576 ps_ctxt->s_pred_buf_data.i4_pred_stride = ps_cu_analyse->u1_cu_size; in ihevce_cu_mode_decide() 613 cu_top_right_offset = (ps_cu_analyse->u1_cu_size) + 4; in ihevce_cu_mode_decide() 653 s_prms.u1_cu_size = ps_cu_analyse->u1_cu_size; in ihevce_cu_mode_decide() 722 ps_ctxt->s_cu_me_intra_pred_prms.ai4_pred_data_stride[ctr] = ps_cu_analyse->u1_cu_size; in ihevce_cu_mode_decide() 732 ps_ctxt->s_cu_me_intra_pred_prms.ai4_pred_data_stride[ctr] = ps_cu_analyse->u1_cu_size; in ihevce_cu_mode_decide() 754 ps_ctxt->s_cu_me_intra_pred_prms.ai4_pred_data_stride[ctr] = ps_cu_analyse->u1_cu_size; in ihevce_cu_mode_decide() 815 ps_cu_analyse->u1_cu_size, in ihevce_cu_mode_decide() 835 ps_cu_analyse->u1_cu_size, in ihevce_cu_mode_decide() [all …]
|
D | hme_utils.c | 2615 WORD32 e_cu_size = ps_cu_results->u1_cu_size; in hme_decide_part_types() 3076 ps_cu_results->u1_cu_size = ps_search_results->e_cu_size; in hme_populate_pus() 3266 ps_cu_results->u1_cu_size = CU_8x8; in hme_populate_pus_8x8_cu() 3426 WORD32 cu_size = ps_cu_results->u1_cu_size; in hme_insert_intra_nodes_post_bipred() 3448 if((ps_cu_results->u1_num_best_results == 0) && (CU_8x8 == ps_cu_results->u1_cu_size)) in hme_insert_intra_nodes_post_bipred() 4695 hme_determine_base_block_size(S32 *pi4_valid_part_array, S32 i4_num_valid_parts, U08 u1_cu_size) in hme_determine_base_block_size() argument 4703 return u1_cu_size; in hme_determine_base_block_size() 4709 return u1_cu_size / 2; in hme_determine_base_block_size() 4713 return u1_cu_size / 4; in hme_determine_base_block_size() 4717 return u1_cu_size / 4; in hme_determine_base_block_size() [all …]
|
D | ihevce_stasino_helpers.h | 154 UWORD8 *pu1_is_8x8Blk_noisy, UWORD8 u1_cu_x_pos, UWORD8 u1_cu_y_pos, UWORD8 u1_cu_size); 258 UWORD8 u1_cu_size,
|
D | hme_utils.h | 809 U08 u1_cu_size); 828 U08 u1_cu_size, 845 U08 u1_cu_size);
|
D | ihevce_enc_loop_utils.c | 853 if(ps_cu_analyse->u1_cu_size == 64) in ihevce_update_cu_level_qp_lamda() 859 else if(ps_cu_analyse->u1_cu_size == 32) in ihevce_update_cu_level_qp_lamda() 865 else if(ps_cu_analyse->u1_cu_size == 16) in ihevce_update_cu_level_qp_lamda() 871 else if(ps_cu_analyse->u1_cu_size == 8) in ihevce_update_cu_level_qp_lamda() 2807 trans_size = ps_cu_analyse->u1_cu_size; in ihevce_mpm_idx_based_filter_RDOPT_cand() 2980 deq_data_strd = ps_cu_analyse->u1_cu_size; /* deq_data stride is cu size */ in ihevce_intra_rdopt_cu_ntu() 2997 trans_size = ps_cu_analyse->u1_cu_size; in ihevce_intra_rdopt_cu_ntu() 3005 trans_size = ps_cu_analyse->u1_cu_size >> 1; in ihevce_intra_rdopt_cu_ntu() 3013 trans_size = ps_cu_analyse->u1_cu_size >> 1; in ihevce_intra_rdopt_cu_ntu() 3070 num_4x4_in_cu = (ps_cu_analyse->u1_cu_size >> 2); in ihevce_intra_rdopt_cu_ntu() [all …]
|
D | ihevce_tu_tree_selector.c | 464 UWORD8 u1_cu_size, in ihevce_tu_tree_init() argument 476 u1_cu_size, in ihevce_tu_tree_init() 2398 … WORD32 ai4_tuSplitArray[4], UWORD8 u1_cu_size, UWORD8 u1_tu_size, UWORD8 u1_posx, UWORD8 u1_posy) in ihevce_get_curTUSplit_from_TUSplitArray() argument 2405 switch(u1_cu_size) in ihevce_get_curTUSplit_from_TUSplitArray() 2557 UWORD8 u1_cu_size, in ihevce_tuSplitArray_to_tuTree_mapper() argument 2608 u1_cu_size, in ihevce_tuSplitArray_to_tuTree_mapper() 2625 u1_cu_size, in ihevce_tuSplitArray_to_tuTree_mapper() 2634 u1_cu_size, in ihevce_tuSplitArray_to_tuTree_mapper() 2643 u1_cu_size, in ihevce_tuSplitArray_to_tuTree_mapper() 2652 u1_cu_size, in ihevce_tuSplitArray_to_tuTree_mapper()
|
D | ihevce_enc_loop_inter_mode_sifter.h | 136 UWORD8 u1_cu_size; member
|
D | ihevce_ipe_pass.c | 822 ps_ctb_node->u1_cu_size = u1_ctb_size; in ihevce_ipe_process_row() 826 ps_ctb_node->u2_orig_x = ctb_ctr * ps_ctb_node->u1_cu_size; in ihevce_ipe_process_row() 827 ps_ctb_node->u2_orig_y = ps_ctxt->u2_ctb_row_num * ps_ctb_node->u1_cu_size; in ihevce_ipe_process_row() 842 switch(ps_ctb_node->u1_cu_size) in ihevce_ipe_process_row()
|
D | ihevce_common_utils.h | 123 ps_node->u1_cu_size = size; \
|
D | ihevce_enc_loop_structs.h | 504 UWORD8 u1_cu_size; member 1286 UWORD8 u1_cu_size; member 2983 UWORD8 u1_cu_size; member 3042 UWORD8 u1_cu_size; member
|
D | ihevce_ipe_structs.h | 191 UWORD8 u1_cu_size; member
|
D | ihevce_common_utils.c | 1281 i4_area = ps_cu_tree->u1_cu_size * ps_cu_tree->u1_cu_size; in ihevce_compute_area_of_valid_cus_in_ctb()
|
D | ihevce_me_common_defs.h | 606 UWORD8 u1_cu_size; member
|
D | ihevce_me_pass.c | 560 switch(ps_cu_tree->u1_cu_size) in ihevce_populate_me_ctb_data() 611 (ps_cu_tree->u1_cu_size != 8)) in ihevce_populate_me_ctb_data() 650 else if(ps_cu_tree->u1_cu_size != 8) in ihevce_populate_me_ctb_data()
|
D | ihevce_enc_loop_utils.h | 371 UWORD8 u1_cu_size,
|
D | ihevce_enc_structs.h | 787 UWORD8 u1_cu_size; member 853 UWORD8 u1_cu_size; member
|
D | hme_subpel.c | 569 U08 u1_cu_size; in hme_compute_pred_and_evaluate_bi() local 607 u1_cu_size = ps_cu_results->u1_cu_size; in hme_compute_pred_and_evaluate_bi() 608 e_cu_size = u1_cu_size; in hme_compute_pred_and_evaluate_bi()
|
D | hme_refine.c | 1270 ps_cu_results->u1_cu_size = ps_results_merge->e_cu_size; in hme_try_merge_high_speed() 7167 U08 u1_cu_size = 32; in hme_refine() local 7169 (((i / 2) * (u1_cu_size * ps_curr_layer->i4_inp_stride)) + in hme_refine() 7170 ((i % 2) * u1_cu_size)); in hme_refine() 7218 U08 u1_cu_size = 16; in hme_refine() local 7220 (((i4_16x16_blk_index_in_ctb % 4) * u1_cu_size) + in hme_refine() 7222 (u1_cu_size * ps_curr_layer->i4_inp_stride))); in hme_refine()
|