Home
last modified time | relevance | path

Searched refs:u1_bit_depth (Results 1 – 13 of 13) sorted by relevance

/external/libhevc/encoder/
Dihevce_rc_interface.h132 WORD32 ihevce_rc_get_scaled_mpeg2_qp_q6(WORD32 i4_frame_qp, UWORD8 u1_bit_depth);
135 WORD32 ihevce_rc_get_scaled_hevce_qp_q6(WORD32 i4_frame_qp_q6, UWORD8 u1_bit_depth);
137 WORD32 ihevce_rc_get_scaled_hevce_qp_q3(WORD32 i4_frame_qp, UWORD8 u1_bit_depth);
Dihevce_rc_interface.c432 ps_rc_ctxt->u1_bit_depth = (UWORD8)ps_init_prms->s_tgt_lyr_prms.i4_internal_bit_depth; in ihevce_rc_mem_init()
756 ihevce_rc_get_scaled_hevce_qp_q3(i, ps_rc_ctxt->u1_bit_depth); in ihevce_rc_init()
763 i + ps_rc_quant->i1_qp_offset, ps_rc_ctxt->u1_bit_depth); in ihevce_rc_init()
786 if(ps_rc_ctxt->u1_bit_depth == 10) in ihevce_rc_init()
790 else if(ps_rc_ctxt->u1_bit_depth == 12) in ihevce_rc_init()
829 if(ps_rc_ctxt->u1_bit_depth == 10) in ihevce_rc_init()
833 else if(ps_rc_ctxt->u1_bit_depth == 12) in ihevce_rc_init()
997 ps_rc_ctxt->u1_bit_depth, in ihevce_rc_init()
1490 ihevce_rc_get_scaled_hevce_qp_q6(i4_frame_qp_q6, ps_rc_ctxt->u1_bit_depth); in ihevce_rc_get_pre_enc_pic_quant()
2779 ihevce_rc_get_scaled_hevce_qp_q6(i4_frame_qp_q6, ps_rc_ctxt->u1_bit_depth); in ihevce_rc_get_pic_quant()
[all …]
Drate_control_api_structs.h97 UWORD8 u1_bit_depth; member
Drate_control_api.c250 UWORD8 u1_bit_depth, in initialise_rate_control()
320 ps_rate_control_api->u1_bit_depth = u1_bit_depth; in initialise_rate_control()
322 f_bit_depth_based_max_qp = (float)((51 + (6 * (u1_bit_depth - 8))) - 4) / 6; in initialise_rate_control()
1508 i4_frame_qp_q6_based_max_vbv_bits, ps_rate_control_api->u1_bit_depth); in get_frame_level_qp()
1535 ihevce_rc_get_scaled_hevce_qp_q6(i4_frame_qp_q6, ps_rate_control_api->u1_bit_depth); in get_frame_level_qp()
3227 if((ps_rate_control_api->u1_bit_depth > 8) && (i4_call_type == 1)) in rc_get_qp_scene_change_bits()
3229 i8_satd_by_act_accum = i8_satd_by_act_accum << (ps_rate_control_api->u1_bit_depth - 8); in rc_get_qp_scene_change_bits()
3230 i4_max_Qp = i4_max_Qp + (6 * (ps_rate_control_api->u1_bit_depth - 8)); in rc_get_qp_scene_change_bits()
3231 i4_min_Qp = i4_min_Qp + (6 * (ps_rate_control_api->u1_bit_depth - 8)); in rc_get_qp_scene_change_bits()
3232 max_scd_q_scale = max_scd_q_scale * (1 << (ps_rate_control_api->u1_bit_depth - 8)); in rc_get_qp_scene_change_bits()
Drate_control_api.h85 UWORD8 u1_bit_depth,
118 WORD32 ihevce_rc_get_scaled_hevce_qp_q6(WORD32 i4_frame_qp_q6, UWORD8 u1_bit_depth);
Dihevce_rc_structs.h235 UWORD8 u1_bit_depth; member
Dihevce_ipe_structs.h437 UWORD8 u1_bit_depth; member
Dihevce_ipe_pass.c526 ps_ctxt->u1_bit_depth = ps_init_prms->s_tgt_lyr_prms.i4_internal_bit_depth; in ihevce_ipe_init()
1243 WORD32 i4_qp_bd_offset = 6 * (ps_ctxt->u1_bit_depth - 8); in ihevce_populate_ipe_ol_cu_lambda_prms()
Dihevce_enc_loop_pass.c660 s_prms.u1_is_hbd = (ps_ctxt->u1_bit_depth > 8); in ihevce_cu_mode_decide()
825 if((ps_ctxt->u1_bit_depth == 8) && (!ps_inter_cand->b1_skip_flag)) in ihevce_cu_mode_decide()
6036 ps_ctxt->u1_bit_depth = ps_sps->i1_bit_depth_luma_minus8 + 8; in ihevce_enc_loop_frame_init()
6038 ps_ctxt->s_mc_ctxt.i4_bit_depth = ps_ctxt->u1_bit_depth; in ihevce_enc_loop_frame_init()
6076 ps_ctxt->i4_cu_qp_div6 = (i4_frm_qp + (6 * (ps_ctxt->u1_bit_depth - 8))) / 6; in ihevce_enc_loop_frame_init()
6079 ps_ctxt->i4_cu_qp_mod6 = (i4_frm_qp + (6 * (ps_ctxt->u1_bit_depth - 8))) % 6; in ihevce_enc_loop_frame_init()
6082 (ps_ctxt->i4_chrm_cu_qp + (6 * (ps_ctxt->u1_bit_depth - 8))) / 6; in ihevce_enc_loop_frame_init()
6084 (ps_ctxt->i4_chrm_cu_qp + (6 * (ps_ctxt->u1_bit_depth - 8))) % 6; in ihevce_enc_loop_frame_init()
Dihevce_tu_tree_selector.c1647 ps_ctxt->u1_bit_depth > 8); in ihevce_tu_tree_selector()
2041 ps_ctxt->u1_bit_depth > 8); in ihevce_topDown_tu_tree_selector()
2086 ps_ctxt->u1_bit_depth > 8); in ihevce_topDown_tu_tree_selector()
Dihevce_cabac_cu_pu.c1520 UWORD8 u1_bit_depth = ps_entropy_ctxt->ps_sps->i1_bit_depth_luma_minus8 + 8; in ihevce_cabac_encode_sao() local
1523 WORD32 c_max = (1 << (MIN(u1_bit_depth, 10) - 5)) - in ihevce_cabac_encode_sao()
Dihevce_enc_loop_structs.h2532 UWORD8 u1_bit_depth; member
Dihevce_enc_loop_utils.c341 ps_ctxt->i4_cu_qp_div6 = (i1_cu_qp + (6 * (ps_ctxt->u1_bit_depth - 8))) / 6; in ihevce_compute_quant_rel_param()
344 ps_ctxt->i4_cu_qp_mod6 = (i1_cu_qp + (6 * (ps_ctxt->u1_bit_depth - 8))) % 6; in ihevce_compute_quant_rel_param()
345 ps_ctxt->i4_chrm_cu_qp_div6 = (ps_ctxt->i4_chrm_cu_qp + (6 * (ps_ctxt->u1_bit_depth - 8))) / 6; in ihevce_compute_quant_rel_param()
346 ps_ctxt->i4_chrm_cu_qp_mod6 = (ps_ctxt->i4_chrm_cu_qp + (6 * (ps_ctxt->u1_bit_depth - 8))) % 6; in ihevce_compute_quant_rel_param()
418 WORD32 i4_qp_bdoffset = 6 * (ps_ctxt->u1_bit_depth - 8); in ihevce_populate_cl_cu_lambda_prms()