Lines Matching refs:init_kcfg
111 MppVencKcfg init_kcfg; member
227 MppVencKcfg init_kcfg = NULL; in kmpp_cfg_init() local
231 mpp_venc_kcfg_init(&init_kcfg, MPP_VENC_KCFG_TYPE_INIT); in kmpp_cfg_init()
232 if (!init_kcfg) { in kmpp_cfg_init()
237 p->init_kcfg = init_kcfg; in kmpp_cfg_init()
239 mpp_venc_kcfg_set_u32(init_kcfg, "type", MPP_CTX_ENC); in kmpp_cfg_init()
240 mpp_venc_kcfg_set_u32(init_kcfg, "coding", p->type); in kmpp_cfg_init()
241 mpp_venc_kcfg_set_s32(init_kcfg, "chan_id", 0); in kmpp_cfg_init()
242 mpp_venc_kcfg_set_s32(init_kcfg, "online", 0); in kmpp_cfg_init()
243 mpp_venc_kcfg_set_u32(init_kcfg, "buf_size", 0); in kmpp_cfg_init()
244 mpp_venc_kcfg_set_u32(init_kcfg, "max_strm_cnt", 0); in kmpp_cfg_init()
245 mpp_venc_kcfg_set_u32(init_kcfg, "shared_buf_en", 0); in kmpp_cfg_init()
246 mpp_venc_kcfg_set_u32(init_kcfg, "smart_en", p->rc_mode == MPP_ENC_RC_MODE_SMTRC); in kmpp_cfg_init()
247 mpp_venc_kcfg_set_u32(init_kcfg, "max_width", p->width); in kmpp_cfg_init()
248 mpp_venc_kcfg_set_u32(init_kcfg, "max_height", p->height); in kmpp_cfg_init()
249 mpp_venc_kcfg_set_u32(init_kcfg, "max_lt_cnt", 0); in kmpp_cfg_init()
250 mpp_venc_kcfg_set_u32(init_kcfg, "qpmap_en", p->deblur_en); in kmpp_cfg_init()
251 mpp_venc_kcfg_set_u32(init_kcfg, "chan_dup", 0); in kmpp_cfg_init()
252 mpp_venc_kcfg_set_u32(init_kcfg, "tmvp_enable", 0); in kmpp_cfg_init()
253 mpp_venc_kcfg_set_u32(init_kcfg, "only_smartp", 0); in kmpp_cfg_init()
255 mpp_venc_kcfg_set_u32(init_kcfg, "ntfy_mode", 0); in kmpp_cfg_init()
257 mpp_venc_kcfg_set_s32(init_kcfg, "input_timeout", MPP_POLL_BLOCK); in kmpp_cfg_init()
259 ret = p->mpi->control(p->ctx, MPP_SET_VENC_INIT_KCFG, init_kcfg); in kmpp_cfg_init()
1287 if (p->init_kcfg) in enc_test()
1288 mpp_venc_kcfg_deinit(p->init_kcfg); in enc_test()