Searched refs:igop (Results 1 – 6 of 6) sorted by relevance
| /rockchip-linux_mpp/mpp/base/ |
| H A D | mpp_enc_refs.c | 95 RK_S32 igop; member 319 frm->is_i_refresh = ((frm->seq_idx % p->igop) < p->refresh_length) && p->cpb.seq_cnt > 1; in set_frm_refresh_flag() 320 frm->is_i_recovery = !(frm->seq_idx % p->igop) && p->cpb.seq_cnt > 1; in set_frm_refresh_flag() 688 MPP_RET mpp_enc_refs_set_rc_igop(MppEncRefs refs, RK_S32 igop) in mpp_enc_refs_set_rc_igop() argument 699 if (p->igop != igop) { in mpp_enc_refs_set_rc_igop() 700 p->igop = igop; in mpp_enc_refs_set_rc_igop() 720 if (len < p->igop) { in mpp_enc_refs_set_refresh_length() 723 p->refresh_length = p->igop; in mpp_enc_refs_set_refresh_length() 802 if (p->igop && (cpb->seq_idx >= p->igop)) { in mpp_enc_refs_get_cpb() 804 p->cpb.seq_cnt = cpb->seq_idx / p->igop + 1; in mpp_enc_refs_get_cpb() [all …]
|
| /rockchip-linux_mpp/mpp/codec/rc/ |
| H A D | rc_model_v2_smt.c | 69 RK_S32 igop; member 140 RK_S32 gop_len = ctx->usr_cfg.igop; in bits_model_smt_init() 160 ctx->igop = gop_len; in bits_model_smt_init() 584 = ((RK_S64)b_min * p->igop / fps_out - bits_prev_i + in smt_start_prepare() 585 p->pre_gop_left_bit) / (p->igop - 1); in smt_start_prepare() 588 = ((RK_S64)b_max * p->igop / fps_out - bits_prev_i + in smt_start_prepare() 589 p->pre_gop_left_bit) / (p->igop - 1); in smt_start_prepare() 618 mpp_data_init(&p->qp_p, mpp_clip(MPP_MAX(p->igop, nfps), 20, 50)); in smt_start_prepare() 753 if (abs(p->pre_gop_left_bit) * 5 > avg_bps * (p->igop / fps_out)) in derive_iframe_qp_by_bitrate() 755 else if (abs(p->pre_gop_left_bit) * 20 > avg_bps * (p->igop / fps_out)) in derive_iframe_qp_by_bitrate()
|
| H A D | rc_model_v2.c | 147 RK_S32 gop_len = ctx->usr_cfg.igop; in bits_model_param_init() 242 RK_U32 gop_len = usr_cfg->igop; in bits_frm_init() 318 RK_U32 gop_len = usr_cfg->igop; in bit_statics_update() 452 RK_S32 gop_len = usr_cfg->igop; in bits_model_alloc() 502 … ctx->gop_total_bits, ctx->i_sumbits, ctx->p_sumbits, usr_cfg->vgop, usr_cfg->igop); in bits_model_alloc() 561 RK_S32 gop_len = usr_cfg->igop; in calc_next_i_ratio() 1100 RK_S32 gop_len = ctx->usr_cfg.igop; in bits_model_init() 1117 usr_cfg->igop = gop_len = 500; in bits_model_init() 1126 usr_cfg->igop = gop_len = 500; in bits_model_init() 1128 usr_cfg->igop = gop_len = mpp_clip(usr_cfg->igop, usr_cfg->igop, 500); in bits_model_init() [all …]
|
| /rockchip-linux_mpp/mpp/base/inc/ |
| H A D | mpp_enc_refs.h | 64 MPP_RET mpp_enc_refs_set_rc_igop(MppEncRefs refs, RK_S32 igop);
|
| /rockchip-linux_mpp/inc/ |
| H A D | mpp_rc_api.h | 121 RK_S32 igop; member
|
| /rockchip-linux_mpp/mpp/codec/ |
| H A D | mpp_enc_impl.c | 1579 cfg->igop = rc->gop; in set_rc_cfg() 1656 cfg->vgop < cfg->igop ) { in set_rc_cfg() 1671 cfg->igop, cfg->vgop); in set_rc_cfg() 1722 usr_cfg.bps_min, usr_cfg.bps_max, usr_cfg.igop, in mpp_enc_proc_rc_update()
|