Home
last modified time | relevance | path

Searched refs:ps_cu_prms (Results 1 – 9 of 9) sorted by relevance

/external/libhevc/encoder/
Dihevce_enc_cu_recursion.c145 enc_loop_cu_prms_t *ps_cu_prms) in ihevce_store_cu_final() argument
153 ps_enc_loop_bestprms = ps_enc_out_ctxt->ps_cu_prms; in ihevce_store_cu_final()
297 num_4x4_in_ctb = (ps_cu_prms->i4_ctb_size >> 2); in ihevce_store_cu_final()
322 ps_top_nbr_4x4 += (ps_cu_prms->i4_ctb_pos * (ps_cu_prms->i4_ctb_size >> 2)); in ihevce_store_cu_final()
358 enc_loop_cu_prms_t *ps_cu_prms, in ihevce_store_cu_results() argument
378 pu1_final_recon = ps_cu_prms->pu1_luma_recon + (ps_enc_tmp_out_ctxt->b3_cu_pos_x << 3); in ihevce_store_cu_results()
381 ((ps_enc_tmp_out_ctxt->b3_cu_pos_y << 3) * ps_cu_prms->i4_luma_recon_stride); in ihevce_store_cu_results()
385 ps_cu_prms->i4_luma_recon_stride, in ihevce_store_cu_results()
395 pu1_final_recon = ps_cu_prms->pu1_chrm_recon + (ps_enc_tmp_out_ctxt->b3_cu_pos_x << 3); in ihevce_store_cu_results()
399 ps_cu_prms->i4_chrm_recon_stride); in ihevce_store_cu_results()
[all …]
Dihevce_cabac_rdo.c361 enc_loop_cu_final_prms_t *ps_cu_prms, in ihevce_entropy_rdo_encode_cu() argument
409 s_enc_cu.b1_pred_mode_flag = ps_cu_prms->u1_intra_flag; in ihevce_entropy_rdo_encode_cu()
410 s_enc_cu.b3_part_mode = ps_cu_prms->u1_part_mode; in ihevce_entropy_rdo_encode_cu()
412 s_enc_cu.b1_skip_flag = ps_cu_prms->u1_skip_flag; in ihevce_entropy_rdo_encode_cu()
417 s_enc_cu.u2_num_tus_in_cu = ps_cu_prms->u2_num_tus_in_cu; in ihevce_entropy_rdo_encode_cu()
420 s_enc_cu.ps_pu = &ps_cu_prms->as_pu_enc_loop[0]; in ihevce_entropy_rdo_encode_cu()
421 s_enc_cu.ps_enc_tu = &ps_cu_prms->as_tu_enc_loop[0]; in ihevce_entropy_rdo_encode_cu()
425 if((SIZE_2Nx2N == ps_cu_prms->u1_part_mode) && in ihevce_entropy_rdo_encode_cu()
427 (1 == ps_cu_prms->as_pu_enc_loop[0].b1_merge_flag) && (0 == ps_cu_prms->u1_skip_flag) && in ihevce_entropy_rdo_encode_cu()
428 (0 == ps_cu_prms->u1_is_cu_coded)) in ihevce_entropy_rdo_encode_cu()
[all …]
Dihevce_enc_cu_recursion.h53 enc_loop_cu_prms_t *ps_cu_prms);
67 enc_loop_cu_prms_t *ps_cu_prms,
76 enc_loop_cu_prms_t *ps_cu_prms,
92 enc_loop_cu_prms_t *ps_cu_prms,
97 enc_loop_cu_prms_t *ps_cu_prms,
Dihevce_enc_loop_pass.c169 void ihevce_enc_loop_ctb_left_copy(ihevce_enc_loop_ctxt_t *ps_ctxt, enc_loop_cu_prms_t *ps_cu_prms) in ihevce_enc_loop_ctb_left_copy() argument
188 pu1_buff = ps_cu_prms->pu1_luma_recon + ps_cu_prms->i4_ctb_size - 1; in ihevce_enc_loop_ctb_left_copy()
190 for(num_pels = 0; num_pels < ps_cu_prms->i4_ctb_size; num_pels++) in ihevce_enc_loop_ctb_left_copy()
192 WORD32 i4_indx = ps_cu_prms->i4_luma_recon_stride * num_pels; in ihevce_enc_loop_ctb_left_copy()
198 pu1_buff = ps_cu_prms->pu1_chrm_recon + ps_cu_prms->i4_ctb_size - 2; in ihevce_enc_loop_ctb_left_copy()
200 for(num_pels = 0; num_pels < (ps_cu_prms->i4_ctb_size >> (0 == u1_is_422)); num_pels++) in ihevce_enc_loop_ctb_left_copy()
202 WORD32 i4_indx = ps_cu_prms->i4_chrm_recon_stride * num_pels; in ihevce_enc_loop_ctb_left_copy()
213 nbr_strd = ps_cu_prms->i4_ctb_size >> 2; in ihevce_enc_loop_ctb_left_copy()
217 ps_nbr += ((ps_cu_prms->i4_ctb_size >> 2) - 1); in ihevce_enc_loop_ctb_left_copy()
219 for(ctr = 0; ctr < (ps_cu_prms->i4_ctb_size >> 2); ctr++) in ihevce_enc_loop_ctb_left_copy()
[all …]
Dihevce_enc_loop_utils.h220 enc_loop_cu_prms_t *ps_cu_prms,
239 enc_loop_cu_prms_t *ps_cu_prms,
252 enc_loop_cu_prms_t *ps_cu_prms,
Dihevce_enc_loop_structs.h1297 enc_loop_cu_final_prms_t *ps_cu_prms; member
3118 enc_loop_cu_prms_t *ps_cu_prms,
3140 enc_loop_cu_prms_t *ps_cu_prms,
3162 enc_loop_cu_prms_t *ps_cu_prms,
3185 enc_loop_cu_prms_t *ps_cu_prms,
3190 enc_loop_cu_prms_t *ps_cu_prms,
3196 ihevce_enc_loop_ctxt_t *ps_ctxt, enc_loop_cu_prms_t *ps_cu_prms);
Dihevce_cabac_rdo.h77 enc_loop_cu_final_prms_t *ps_cu_prms,
Dihevce_enc_loop_pass.h141 enc_loop_cu_prms_t *ps_cu_prms,
Dihevce_enc_loop_utils.c2849 enc_loop_cu_prms_t *ps_cu_prms, in ihevce_intra_rdopt_cu_ntu() argument
2916 WORD32 src_strd = ps_cu_prms->i4_luma_src_stride; in ihevce_intra_rdopt_cu_ntu()
2918 UWORD8 u1_is_cu_noisy = ps_cu_prms->u1_is_cu_noisy && !DISABLE_INTRA_WHEN_NOISY; in ihevce_intra_rdopt_cu_ntu()
4151 enc_loop_cu_prms_t *ps_cu_prms, in ihevce_inter_rdopt_cu_ntu() argument
4201 WORD32 src_strd = ps_cu_prms->i4_luma_src_stride; in ihevce_inter_rdopt_cu_ntu()
4213 UWORD8 u1_is_cu_noisy = ps_cu_prms->u1_is_cu_noisy; in ihevce_inter_rdopt_cu_ntu()
5100 enc_loop_cu_prms_t *ps_cu_prms, in ihevce_inter_tu_tree_selector_and_rdopt_cost_computer() argument
5143 WORD32 src_strd = ps_cu_prms->i4_luma_src_stride; in ihevce_inter_tu_tree_selector_and_rdopt_cost_computer()
5149 UWORD8 u1_is_cu_noisy = ps_cu_prms->u1_is_cu_noisy; in ihevce_inter_tu_tree_selector_and_rdopt_cost_computer()