| /rockchip-linux_mpp/mpp/codec/enc/h264/ |
| H A D | h264e_sps.c | 70 RK_S32 gop = rc->gop; in h264e_sps_update() local 169 mpp_assert(gop >= 0); in h264e_sps_update() 170 if (gop == 0) { in h264e_sps_update() 174 } else if (gop == 1) { in h264e_sps_update() 180 RK_S32 log2_gop = MPP_MIN(mpp_log2(gop), 16); in h264e_sps_update()
|
| H A D | h264e_api_v2.c | 180 rc_cfg->gop = 60; in init_h264e_cfg_set()
|
| /rockchip-linux_mpp/mpp/codec/inc/ |
| H A D | mpp_rc.h | 97 RK_S32 gop; member
|
| /rockchip-linux_mpp/mpp/common/ |
| H A D | m2vd_syntax.h | 134 M2VDDxvaGop gop; member
|
| /rockchip-linux_mpp/doc/ |
| H A D | Rockchip_Developer_Guide_MPP_CN.md | 626 …gop | S32 | RK_S32 | 表示Group Of Picture,即两个I帧之间的间隔,… 966 | -g | gop参考模式,对应不同的TSVC码流。 … 1012 `I mpp_enc : MPP_ENC_SET_RC_CFG bps 7776000 [486000 : 8262000] fps [30:30] gop 60` 1014 默认的编码器的码率控制参数,目标码率为7.8Mbps,码率参考下界为0.5Mbps,码率参考上界为8.3Mbps;默认的输入和输出帧率为30;默认gop数为60。 1048 | sei_mode | RK_U32 | SEI写入模式。0:不写入SEI; 1:序列写入模式; 2:帧写入模式。序列写入模式下,每个gop只有一个SEI;帧写入模式下,若SEI信… 1049 | gop_mode | RK_U32 | gop参考模式。若环境变量gop_mode未配置,则按命令参数配置;否则,按环境变量配置。 …
|
| H A D | Rockchip_Developer_Guide_MPP_EN.md | 598 …gop||RK_S32|Indicates Group Of Picture, that is, the interval between two I frames, the meaning is… 906 | -g | gop reference mode | 953 I mpp_enc: MPP_ENC_SET_RC_CFG bps 7776000 [486000:8262000] fps [30:30] gop 60 997 | gop_mode | RK_U32 | gop reference mode. If the environment variable gop_mode is not conf…
|
| /rockchip-linux_mpp/mpp/codec/dec/m2v/ |
| H A D | m2vd_parser.c | 1369 dst->gop.drop_flag = p->gop_head.drop_flag; in m2vd_convert_to_dxva() 1370 dst->gop.hour = p->gop_head.hour; in m2vd_convert_to_dxva() 1371 dst->gop.minute = p->gop_head.minute; in m2vd_convert_to_dxva() 1372 dst->gop.sec = p->gop_head.sec; in m2vd_convert_to_dxva() 1373 dst->gop.frame = p->gop_head.frame; in m2vd_convert_to_dxva() 1374 dst->gop.closed_gop = p->gop_head.closed_gop; in m2vd_convert_to_dxva() 1375 dst->gop.broken_link = p->gop_head.broken_link; in m2vd_convert_to_dxva()
|
| /rockchip-linux_mpp/mpp/codec/enc/vp8/ |
| H A D | vp8e_api_v2.c | 101 rc_cfg->gop = 60; in vp8e_init()
|
| /rockchip-linux_mpp/mpp/hal/common/ |
| H A D | hal_info.c | 272 hal_info_set(ctx, ENC_INFO_GOP_SIZE, CODEC_INFO_FLAG_NUMBER, rc->gop); in hal_info_from_enc_cfg()
|
| /rockchip-linux_mpp/mpp/codec/ |
| H A D | mpp_enc_impl.c | 662 "gop %d -> %d ", cfg->gop, set->gop); in show_rc_update() 672 set->gop); in show_rc_update() 809 if (set->gop != cfg->gop) in proc_rc_cfg() 823 mpp_enc_refs_set_rc_igop(enc->refs, cfg->gop); in proc_rc_cfg() 1031 if (enc->cfg->rc.gop < enc->cfg->rc.refresh_length) in proc_h264_cfg() 1032 enc->cfg->rc.refresh_length = enc->cfg->rc.gop; in proc_h264_cfg() 1087 if (enc->cfg->rc.gop < enc->cfg->rc.refresh_length) in proc_h265_cfg() 1088 enc->cfg->rc.refresh_length = enc->cfg->rc.gop; in proc_h265_cfg() 1579 cfg->igop = rc->gop; in set_rc_cfg()
|
| H A D | mpp_enc_v2.c | 165 mpp_enc_refs_set_rc_igop(p->refs, p->cfg->rc.gop); in mpp_enc_init_v2()
|
| /rockchip-linux_mpp/mpp/hal/rkenc/h265e/ |
| H A D | hal_h265e_vepu511.c | 1558 RK_S32 gop = (ctx->cfg->rc.gop > 0) ? ctx->cfg->rc.gop : 0x7FFFFFFF; in vepu511_h265_set_smear_regs() local 1604 s->smear_opt_cfg0.smear_load_en = ((frm_num % gop == 0) || in vepu511_h265_set_smear_regs() 1605 … (s->smear_opt_cfg0.frm_static == 0) || (frm_num % gop == 1)) ? 0 : 1; in vepu511_h265_set_smear_regs() 1606 s->smear_opt_cfg0.smear_stor_en = ((frm_num % gop == 0) || in vepu511_h265_set_smear_regs() 1607 … (s->smear_opt_cfg0.frm_static == 0) || (frm_num % gop == gop - 1)) ? 0 : 1; in vepu511_h265_set_smear_regs()
|
| H A D | hal_h265e_vepu510.c | 831 RK_S32 frame_keyint = (ctx->cfg->rc.gop > 0) ? ctx->cfg->rc.gop : 0x7FFFFFFF; in vepu510_h265_smear_cfg()
|
| H A D | hal_h265e_vepu541.c | 1630 setup_vepu541_intra_refresh(regs, ctx, frm_status->seq_idx % ctx->cfg->rc.gop); in hal_h265e_v541_gen_regs()
|
| H A D | hal_h265e_vepu580.c | 2790 setup_intra_refresh(ctx, frm->seq_idx % ctx->cfg->rc.gop); in hal_h265e_v580_gen_regs()
|
| /rockchip-linux_mpp/mpp/codec/enc/h265/ |
| H A D | h265e_api.c | 165 rc_cfg->gop = 60; in h265e_init()
|
| /rockchip-linux_mpp/mpp/legacy/ |
| H A D | vpu_api_legacy.cpp | 103 RK_S32 gop = (cfg->intraPicRate) ? (cfg->intraPicRate) : (fps_out); in vpu_api_set_enc_cfg() local 128 mpp_log("fps in %d fps out %d gop %d\n", fps_in, fps_out, gop); in vpu_api_set_enc_cfg() 179 mpp_enc_cfg_set_s32(enc_cfg, "rc:gop", gop); in vpu_api_set_enc_cfg()
|
| /rockchip-linux_mpp/inc/ |
| H A D | rk_venc_cmd.h | 300 RK_S32 gop; member
|
| /rockchip-linux_mpp/mpp/base/ |
| H A D | mpp_enc_cfg.c | 64 …ENTRY(prefix, s32, rk_s32, gop, FLAG_INCR, rc, go…
|
| /rockchip-linux_mpp/mpp/hal/vpu/h264e/ |
| H A D | hal_h264e_vepu2_v2.c | 299 RK_U32 refresh_idx = frm->seq_idx % cfg->rc.gop; in setup_intra_refresh()
|
| /rockchip-linux_mpp/test/ |
| H A D | mpi_rc2_test.c | 429 rc_cfg->gop = enc_cmd->gop_len; in mpi_rc_enc_init()
|
| /rockchip-linux_mpp/mpp/hal/rkenc/h264e/ |
| H A D | hal_h264e_vepu541.c | 1630 setup_vepu541_intra_refresh(regs, ctx, frm_status->seq_idx % cfg->rc.gop); in hal_h264e_vepu541_gen_regs()
|
| H A D | hal_h264e_vepu580.c | 2161 setup_vepu580_intra_refresh(regs, ctx, frm_status->seq_idx % cfg->rc.gop); in hal_h264e_vepu580_gen_regs()
|
| H A D | hal_h264e_vepu510.c | 2206 setup_vepu510_intra_refresh(regs, ctx, frm_status->seq_idx % cfg->rc.gop); in hal_h264e_vepu510_gen_regs()
|
| H A D | hal_h264e_vepu511.c | 2155 setup_vepu511_intra_refresh(regs, ctx, frm->seq_idx % cfg->rc.gop); in hal_h264e_vepu511_gen_regs()
|