Home
last modified time | relevance | path

Searched refs:rc_cfg (Results 1 – 18 of 18) sorted by relevance

/OK3568_Linux_fs/external/mpp/mpp/codec/enc/h265/
H A Dh265e_api.c42 MppEncRcCfg *rc_cfg = &ctrlCfg->cfg->rc; in h265e_init() local
143 rc_cfg->change = 0; in h265e_init()
144 rc_cfg->quality = MPP_ENC_RC_QUALITY_MEDIUM; in h265e_init()
145 rc_cfg->bps_target = 2000 * 1000; in h265e_init()
146 rc_cfg->bps_max = rc_cfg->bps_target * 5 / 4; in h265e_init()
147 rc_cfg->bps_min = rc_cfg->bps_target * 3 / 4; in h265e_init()
148 rc_cfg->fps_in_flex = 0; in h265e_init()
149 rc_cfg->fps_in_num = 30; in h265e_init()
150 rc_cfg->fps_in_denorm = 1; in h265e_init()
151 rc_cfg->fps_out_flex = 0; in h265e_init()
[all …]
/OK3568_Linux_fs/external/mpp/mpp/codec/enc/vp8/
H A Dvp8e_api_v2.c56 MppEncRcCfg *rc_cfg = &ctrl_cfg->cfg->rc; in vp8e_init() local
92 rc_cfg->change = 0; in vp8e_init()
93 rc_cfg->rc_mode = MPP_ENC_RC_MODE_CBR; in vp8e_init()
94 rc_cfg->quality = MPP_ENC_RC_QUALITY_MEDIUM; in vp8e_init()
95 rc_cfg->bps_target = 2000 * 1000; in vp8e_init()
96 rc_cfg->bps_max = rc_cfg->bps_target * 5 / 4; in vp8e_init()
97 rc_cfg->bps_min = rc_cfg->bps_target * 3 / 4; in vp8e_init()
98 rc_cfg->fps_in_flex = 0; in vp8e_init()
99 rc_cfg->fps_in_num = 30; in vp8e_init()
100 rc_cfg->fps_in_denorm = 1; in vp8e_init()
[all …]
/OK3568_Linux_fs/external/mpp/mpp/codec/enc/h264/
H A Dh264e_api_v2.c90 MppEncRcCfg *rc_cfg = &cfg->rc; in init_h264e_cfg_set() local
160 rc_cfg->change = 0; in init_h264e_cfg_set()
161 rc_cfg->quality = MPP_ENC_RC_QUALITY_MEDIUM; in init_h264e_cfg_set()
162 rc_cfg->bps_target = 2000 * 1000; in init_h264e_cfg_set()
163 rc_cfg->bps_max = rc_cfg->bps_target * 5 / 4; in init_h264e_cfg_set()
164 rc_cfg->bps_min = rc_cfg->bps_target * 3 / 4; in init_h264e_cfg_set()
165 rc_cfg->fps_in_flex = 0; in init_h264e_cfg_set()
166 rc_cfg->fps_in_num = 30; in init_h264e_cfg_set()
167 rc_cfg->fps_in_denorm = 1; in init_h264e_cfg_set()
168 rc_cfg->fps_out_flex = 0; in init_h264e_cfg_set()
[all …]
/OK3568_Linux_fs/external/mpp/test/
H A Dmpi_rc2_test.c79 MppEncRcCfg rc_cfg; member
417 MppEncRcCfg *rc_cfg = &ctx->rc_cfg; in mpi_rc_enc_init() local
434 rc_cfg->fps_in_denorm = 1; in mpi_rc_enc_init()
435 rc_cfg->fps_out_denorm = 1; in mpi_rc_enc_init()
436 rc_cfg->fps_in_num = 30; in mpi_rc_enc_init()
437 rc_cfg->fps_out_num = 30; in mpi_rc_enc_init()
438 rc_cfg->fps_in_flex = 0; in mpi_rc_enc_init()
439 rc_cfg->fps_out_flex = 0; in mpi_rc_enc_init()
440 rc_cfg->max_reenc_times = 1; in mpi_rc_enc_init()
441 rc_cfg->gop = enc_cmd->gop_len; in mpi_rc_enc_init()
[all …]
H A Dmpi_enc_test.c61 MppEncRcCfg rc_cfg; member
H A Dmpi_enc_mt_test.cpp62 MppEncRcCfg rc_cfg; member
/OK3568_Linux_fs/external/mpp/mpp/hal/rkenc/h265e/
H A Dhal_h265e_vepu541.c1012 EncRcTaskInfo *rc_cfg = &task->rc_task->info; in vepu541_h265_set_rc_regs() local
1022 RK_U32 ctu_target_bits_mul_16 = (rc_cfg->bit_target << 4) / (mb_wd64 * mb_h64); in vepu541_h265_set_rc_regs()
1027 regs->enc_pic.pic_qp = rc_cfg->quality_target; in vepu541_h265_set_rc_regs()
1028 regs->synt_sli1.sli_qp = rc_cfg->quality_target; in vepu541_h265_set_rc_regs()
1030 regs->rc_qp.rc_max_qp = rc_cfg->quality_target; in vepu541_h265_set_rc_regs()
1031 regs->rc_qp.rc_min_qp = rc_cfg->quality_target; in vepu541_h265_set_rc_regs()
1040 regs->enc_pic.pic_qp = rc_cfg->quality_target; in vepu541_h265_set_rc_regs()
1041 regs->synt_sli1.sli_qp = rc_cfg->quality_target; in vepu541_h265_set_rc_regs()
1042 regs->rc_cfg.rc_en = 1; in vepu541_h265_set_rc_regs()
1043 regs->rc_cfg.aqmode_en = 1; in vepu541_h265_set_rc_regs()
[all …]
H A Dhal_h265e_vepu540c.c728 EncRcTaskInfo *rc_cfg = &task->rc_task->info; in vepu540c_h265_set_rc_regs() local
739 RK_U32 ctu_target_bits_mul_16 = (rc_cfg->bit_target << 4) / (mb_wd32 * mb_h32); in vepu540c_h265_set_rc_regs()
744 reg_base->reg0192_enc_pic.pic_qp = rc_cfg->quality_target; in vepu540c_h265_set_rc_regs()
745 reg_base->reg0240_synt_sli1.sli_qp = rc_cfg->quality_target; in vepu540c_h265_set_rc_regs()
747 reg_base->reg213_rc_qp.rc_max_qp = rc_cfg->quality_target; in vepu540c_h265_set_rc_regs()
748 reg_base->reg213_rc_qp.rc_min_qp = rc_cfg->quality_target; in vepu540c_h265_set_rc_regs()
757 reg_base->reg0192_enc_pic.pic_qp = rc_cfg->quality_target; in vepu540c_h265_set_rc_regs()
758 reg_base->reg0240_synt_sli1.sli_qp = rc_cfg->quality_target; in vepu540c_h265_set_rc_regs()
765 reg_base->reg213_rc_qp.rc_max_qp = rc_cfg->quality_max; in vepu540c_h265_set_rc_regs()
766 reg_base->reg213_rc_qp.rc_min_qp = rc_cfg->quality_min; in vepu540c_h265_set_rc_regs()
[all …]
H A Dhal_h265e_vepu580.c1812 EncRcTaskInfo *rc_cfg = &task->rc_task->info; in vepu580_h265_set_rc_regs() local
1824 RK_U32 ctu_target_bits_mul_16 = (rc_cfg->bit_target << 4) / (mb_wd64 * mb_h64); in vepu580_h265_set_rc_regs()
1829 reg_base->reg0192_enc_pic.pic_qp = rc_cfg->quality_target; in vepu580_h265_set_rc_regs()
1830 reg_base->reg0240_synt_sli1.sli_qp = rc_cfg->quality_target; in vepu580_h265_set_rc_regs()
1832 reg_base->reg213_rc_qp.rc_max_qp = rc_cfg->quality_target; in vepu580_h265_set_rc_regs()
1833 reg_base->reg213_rc_qp.rc_min_qp = rc_cfg->quality_target; in vepu580_h265_set_rc_regs()
1842 reg_base->reg0192_enc_pic.pic_qp = rc_cfg->quality_target; in vepu580_h265_set_rc_regs()
1843 reg_base->reg0240_synt_sli1.sli_qp = rc_cfg->quality_target; in vepu580_h265_set_rc_regs()
1850 reg_base->reg213_rc_qp.rc_max_qp = rc_cfg->quality_max; in vepu580_h265_set_rc_regs()
1851 reg_base->reg213_rc_qp.rc_min_qp = rc_cfg->quality_min; in vepu580_h265_set_rc_regs()
[all …]
H A Dhal_h265e_vepu541_reg.h413 } rc_cfg; member
/OK3568_Linux_fs/external/rknpu2/examples/rknn_yolov5_demo/utils/
H A Dmpp_encoder.h98 MppEncRcCfg rc_cfg; variable
/OK3568_Linux_fs/kernel/sound/usb/
H A Dmixer.h32 const struct rc_config *rc_cfg; member
H A Dmixer_quirks.c195 const struct rc_config *rc = mixer->rc_cfg; in snd_usb_soundblaster_remote_complete()
252 mixer->rc_cfg = &rc_configs[i]; in snd_usb_soundblaster_remote_init()
254 len = mixer->rc_cfg->packet_length; in snd_usb_soundblaster_remote_init()
3070 if (!mixer->rc_cfg) in snd_usb_mixer_rc_memory_change()
3087 snd_usb_mixer_notify_id(mixer, mixer->rc_cfg->mute_mixer_id); in snd_usb_mixer_rc_memory_change()
/OK3568_Linux_fs/external/mpp/mpp/hal/rkenc/h264e/
H A Dhal_h264e_vepu540c.c989 regs->reg_base.rc_cfg.rc_en = 1; in setup_vepu540c_rc_base()
990 regs->reg_base.rc_cfg.aq_en = 1; in setup_vepu540c_rc_base()
991 regs->reg_base.rc_cfg.aq_mode = 0; in setup_vepu540c_rc_base()
992 regs->reg_base.rc_cfg.rc_ctu_num = mb_w; in setup_vepu540c_rc_base()
H A Dhal_h264e_vepu580.c1344 regs->reg_base.rc_cfg.rc_en = 1; in setup_vepu580_rc_base()
1345 regs->reg_base.rc_cfg.aq_en = 1; in setup_vepu580_rc_base()
1346 regs->reg_base.rc_cfg.aq_mode = 0; in setup_vepu580_rc_base()
1347 regs->reg_base.rc_cfg.rc_ctu_num = mb_w; in setup_vepu580_rc_base()
H A Dhal_h264e_vepu540c_reg.h486 } rc_cfg; member
H A Dhal_h264e_vepu580_reg.h453 } rc_cfg; member
/OK3568_Linux_fs/external/mpp/mpp/codec/
H A Dmpp_enc_impl.cpp1326 MppEncRcCfg *rc_cfg = &cfg->rc; in mpp_enc_proc_rc_update() local
1335 rc_cfg->change = 0; in mpp_enc_proc_rc_update()