Home
last modified time | relevance | path

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

/rockchip-linux_mpp/mpp/codec/rc/
H A Drc_model_v2.c147 RK_S32 gop_len = ctx->usr_cfg.igop; in bits_model_param_init() local
210 mpp_data_init_v2(&ctx->gop_bits, gop_len, 0); in bits_model_param_init()
212 mpp_err("gop_bits init fail gop_len %d", gop_len); in bits_model_param_init()
242 RK_U32 gop_len = usr_cfg->igop; in bits_frm_init() local
252 if (gop_len <= 1) in bits_frm_init()
255 p_bit = ctx->gop_total_bits * 16 / (ctx->i_scale + ctx->p_scale * (gop_len - 1)); in bits_frm_init()
263 … + ctx->p_scale * (gop_len - usr_cfg->refresh_len)); in bits_frm_init()
274 vi_num = gop_len / usr_cfg->vgop; in bits_frm_init()
278 …>gop_total_bits * 16 / (ctx->i_scale + ctx->vi_scale * vi_num + ctx->p_scale * (gop_len - vi_num)); in bits_frm_init()
318 RK_U32 gop_len = usr_cfg->igop; in bit_statics_update() local
[all …]
H A Drc_model_v2_smt.c140 RK_S32 gop_len = ctx->usr_cfg.igop; in bits_model_smt_init() local
148 RK_S32 win_len = mpp_clip(MPP_MAX3(gop_len, nfps, 10), 1, nfps); in bits_model_smt_init()
160 ctx->igop = gop_len; in bits_model_smt_init()
189 mpp_pid_set_param(&ctx->pid_lower_all, 4, 6, 0, 100, gop_len); in bits_model_smt_init()
190 mpp_pid_set_param(&ctx->pid_upper_all, 4, 6, 0, 100, gop_len); in bits_model_smt_init()
199 if (gop_len == 0) { in bits_model_smt_init()
205 } else if (gop_len == 1) { in bits_model_smt_init()
214 } else if (gop_len < win_len) { in bits_model_smt_init()
217 bits_lower_i = bits_lower_p * (gop_len + 1); in bits_model_smt_init()
219 bits_upper_i = bits_upper_p * (gop_len + 1); in bits_model_smt_init()
[all …]
/rockchip-linux_mpp/utils/
H A Dmpi_enc_utils.h75 RK_S32 gop_len; member
126 MPP_RET mpi_enc_gen_smart_gop_ref_cfg(MppEncRefCfg ref, RK_S32 gop_len, RK_S32 vi_len);
H A Dmpi_enc_utils.c276 &cmd->gop_mode, &cmd->gop_len, &cmd->vi_len); in mpi_enc_opt_g()
1111 MPP_RET mpi_enc_gen_smart_gop_ref_cfg(MppEncRefCfg ref, RK_S32 gop_len, RK_S32 vi_len) in mpi_enc_gen_smart_gop_ref_cfg() argument
1129 lt_ref[0].lt_gap = gop_len; in mpi_enc_gen_smart_gop_ref_cfg()
/rockchip-linux_mpp/mpp/common/
H A Dvp8e_syntax.h89 RK_S32 gop_len; member
/rockchip-linux_mpp/inc/
H A Drk_venc_ref.h230 RK_S32 gop_len; member
/rockchip-linux_mpp/test/
H A Dmpi_enc_mt_test.c106 RK_S32 gop_len; member
171 p->gop_len = cmd->gop_len; in mt_test_ctx_init()
457 mpp_enc_cfg_set_s32(cfg, "rc:gop", p->gop_len ? p->gop_len : p->fps_out_num * 2); in test_mt_cfg_setup()
467 mpi_enc_gen_smart_gop_ref_cfg(ref, p->gop_len, p->vi_len); in test_mt_cfg_setup()
H A Dmpi_enc_test.c142 RK_S32 gop_len; member
293 p->gop_len = cmd->gop_len; in test_ctx_init()
619 mpp_enc_cfg_set_s32(cfg, "rc:gop", p->gop_len ? p->gop_len : p->fps_out_num * 2); in test_mpp_enc_cfg_setup()
628 mpi_enc_gen_smart_gop_ref_cfg(ref, p->gop_len, p->vi_len); in test_mpp_enc_cfg_setup()
H A Dmpi_rc2_test.c429 rc_cfg->gop = enc_cmd->gop_len; in mpi_rc_enc_init()
490 mpp_enc_cfg_set_s32(cfg, "rc:gop", enc_cmd->gop_len ? enc_cmd->gop_len : 30 * 2); in mpi_rc_enc_init()