Home
last modified time | relevance | path

Searched refs:bit_real (Results 1 – 25 of 26) sorted by relevance

12

/rockchip-linux_mpp/mpp/codec/rc/
H A Drc_model_v2_smt.c1019 if ((RK_U32)cfg->bit_real >= bits_thr) { in check_super_frame_smt()
1040 + cfg->bit_real) / stat_time; in check_re_enc_smt()
1076 if (cfg->bit_real > bit_thr) { in check_re_enc_smt()
1134 if (cfg->bit_real > bits_thr * 2) in rc_model_v2_smt_check_reenc()
1136 else if (cfg->bit_real > bits_thr * 3 / 2) in rc_model_v2_smt_check_reenc()
1138 else if (cfg->bit_real > bits_thr) in rc_model_v2_smt_check_reenc()
1157 RK_S32 bit_real = cfg->bit_real; in rc_model_v2_smt_end() local
1162 mpp_data_update_v2(p->rt_bits, bit_real); in rc_model_v2_smt_end()
1165 p->frm_num - 1, bit_real, cfg->rt_bits); in rc_model_v2_smt_end()
1175 p->pre_real_bit_i = bit_real; in rc_model_v2_smt_end()
[all …]
H A Drc_model_v2.c299 mpp_data_update_v2(ctx->pre_i_bit, cfg->bit_real); in moving_judge_update()
304 mpp_data_update_v2(ctx->pre_p_bit, cfg->bit_real); in moving_judge_update()
387 RK_S32 real_bit = cfg->bit_real; in bits_model_update()
699 p->next_ratio = 160 * (4 * (cfg->bit_real - p->cur_super_thd) / cfg->bit_target); in reenc_calc_super_frm_ratio()
711 … (pre_ins_bps * stat_time - mpp_data_get_pre_val_v2(p->stat_bits, -1) + cfg->bit_real) / stat_time; in reenc_calc_cbr_ratio()
712 RK_S32 real_bit = cfg->bit_real; in reenc_calc_cbr_ratio()
723 if (p->cur_super_thd <= cfg->bit_real && in reenc_calc_cbr_ratio()
892 … (pre_ins_bps * stat_time - mpp_data_get_pre_val_v2(p->stat_bits, -1) + cfg->bit_real) / stat_time; in reenc_calc_vbr_ratio()
896 RK_S32 real_bit = cfg->bit_real; in reenc_calc_vbr_ratio()
903 if (p->cur_super_thd <= cfg->bit_real && in reenc_calc_vbr_ratio()
[all …]
/rockchip-linux_mpp/inc/
H A Dmpp_rc_defs.h196 RK_S32 bit_real; member
/rockchip-linux_mpp/mpp/hal/rkenc/h265e/
H A Dhal_h265e_vepu510_tune.c333 hal_rc_ret->bit_real += fb->out_strm_size * 8; in vepu510_h265e_tune_stat_update()
340 hal_rc_ret->bit_real, hal_rc_ret->quality_real, hal_rc_ret->dsp_y_avg); in vepu510_h265e_tune_stat_update()
H A Dhal_h265e_vepu511.c2620 info->bit_real = fb->out_strm_size * 8; in vepu511_h265e_update_tune_stat()
2625 … ctx->frame_num - 1, info->bit_real, info->quality_real, info->madi, info->madp); in vepu511_h265e_update_tune_stat()
H A Dhal_h265e_vepu540c.c1516 hal_rc_ret->bit_real += fb->out_strm_size * 8; in vepu540c_h265_set_feedback()
H A Dhal_h265e_vepu541.c1932 hal_rc_ret->bit_real = fb->out_strm_size * 8; in vepu541_h265_set_feedback()
/rockchip-linux_mpp/mpp/hal/vpu/h264e/
H A Dhal_h264e_vepu1_v2.c711 rc_info->bit_real = task->hw_length * 8; in hal_h264e_vepu1_ret_task_v2()
714 hal_h264e_dbg_rc("real bit %d quality %d\n", rc_info->bit_real, rc_info->quality_real); in hal_h264e_vepu1_ret_task_v2()
H A Dhal_h264e_vepu2_v2.c776 rc_info->bit_real = task->hw_length * 8; in hal_h264e_vepu2_ret_task_v2()
779 hal_h264e_dbg_rc("real bit %d quality %d\n", rc_info->bit_real, rc_info->quality_real); in hal_h264e_vepu2_ret_task_v2()
/rockchip-linux_mpp/mpp/hal/rkenc/jpege/
H A Dhal_jpege_vepu540c.c402 rc_info->bit_real = task->hw_length * 8; in hal_jpege_v540c_ret_task()
H A Dhal_jpege_vpu720.c649 rc_info->bit_real = task->hw_length * 8; in hal_jpege_vpu720_ret_task()
H A Dhal_jpege_vepu511.c650 rc_info->bit_real = task->hw_length * 8; in hal_jpege_vepu511_ret_task()
/rockchip-linux_mpp/mpp/codec/enc/h265/
H A Dh265e_api.c374 task->rc_task->info.bit_real = 8 * new_length; in h265e_proc_enc_skip()
/rockchip-linux_mpp/mpp/hal/vpu/jpege/
H A Dhal_jpege_vepu1_v2.c604 task->rc_task->info.bit_real = ctx->feedback.stream_length * 8; in hal_jpege_vepu1_ret_task()
H A Dhal_jpege_vepu2_v2.c1041 task->rc_task->info.bit_real = ctx->feedback.stream_length * 8; in hal_jpege_vepu2_ret_task()
/rockchip-linux_mpp/mpp/codec/enc/h264/
H A Dh264e_api_v2.c591 rc_info->bit_real = task->length * 8; in h264e_sw_enc()
/rockchip-linux_mpp/mpp/hal/rkenc/h264e/
H A Dhal_h264e_vepu541.c1817 rc_info->bit_real = task->hw_length * 8; in hal_h264e_vepu541_ret_task()
1835 ctx->hal_rc_cfg.bit_real = rc_info->bit_real; in hal_h264e_vepu541_ret_task()
H A Dhal_h264e_vepu540c.c1700 rc_info->bit_real = task->hw_length * 8; in hal_h264e_vepu540c_ret_task()
1720 ctx->hal_rc_cfg.bit_real = rc_info->bit_real; in hal_h264e_vepu540c_ret_task()
H A Dhal_h264e_vepu580.c2471 rc_info->bit_real = task->hw_length * 8; in hal_h264e_vepu580_ret_task()
2488 ctx->hal_rc_cfg.bit_real = rc_info->bit_real; in hal_h264e_vepu580_ret_task()
H A Dhal_h264e_vepu510.c2510 rc_info->bit_real = task->hw_length * 8; in hal_h264e_vepu510_ret_task()
2524 ctx->hal_rc_cfg.bit_real = rc_info->bit_real; in hal_h264e_vepu510_ret_task()
H A Dhal_h264e_vepu511.c2566 rc_info->bit_real = task->hw_length * 8; in hal_h264e_vepu511_ret_task()
2580 ctx->hal_rc_cfg.bit_real = rc_info->bit_real; in hal_h264e_vepu511_ret_task()
/rockchip-linux_mpp/mpp/hal/vpu/vp8e/
H A Dhal_vp8e_vepu1_v2.c474 task->rc_task->info.bit_real = ctx->frame_size << 3; in hal_vp8e_vepu1_wait_v2()
H A Dhal_vp8e_vepu2_v2.c477 task->rc_task->info.bit_real = ctx->frame_size << 3; in hal_vp8e_vepu2_wait_v2()
/rockchip-linux_mpp/
H A DCHANGELOG.md35 - [h264e_api_v2]: Fix bit_real calc in skip mode
/rockchip-linux_mpp/mpp/codec/
H A Dmpp_enc_impl.c2243 info->bit_real = hal_task->length; in mpp_enc_reenc_drop()

12