Home
last modified time | relevance | path

Searched refs:split_out (Results 1 – 15 of 15) sorted by relevance

/rockchip-linux_mpp/test/
H A Dmpi_enc_mt_test.c89 RK_U32 split_out; member
442 p->split_out = 0; in test_mt_cfg_setup()
446 mpp_env_get_u32("split_out", &p->split_out, 0); in test_mt_cfg_setup()
450 p->split_mode, p->split_arg, p->split_out); in test_mt_cfg_setup()
453 mpp_enc_cfg_set_s32(cfg, "split:out", p->split_out); in test_mt_cfg_setup()
H A Dmpi_enc_test.c124 RK_U32 split_out; member
604 p->split_out = 0; in test_mpp_enc_cfg_setup()
608 mpp_env_get_u32("split_out", &p->split_out, 0); in test_mpp_enc_cfg_setup()
612 p->split_mode, p->split_arg, p->split_out); in test_mpp_enc_cfg_setup()
615 mpp_enc_cfg_set_s32(cfg, "split:out", p->split_out); in test_mpp_enc_cfg_setup()
/rockchip-linux_mpp/mpp/hal/rkenc/h264e/
H A Dhal_h264e_vepu580.c1697 regs->reg_base.enc_pic.slen_fifo = cfg->split_out ? 1 : 0; in setup_vepu580_split()
1713 regs->reg_base.enc_pic.slen_fifo = cfg->split_out ? 1 : 0; in setup_vepu580_split()
1715 if ((cfg->split_out & MPP_ENC_SPLIT_OUT_LOWDELAY) || in setup_vepu580_split()
2366 RK_U32 split_out = ctx->cfg->split.split_out; in hal_h264e_vepu580_wait() local
2377 split_out = 0; in hal_h264e_vepu580_wait()
2380 hw_cfg->hw_split_out = split_out; in hal_h264e_vepu580_wait()
2382 if (split_out) { in hal_h264e_vepu580_wait()
2394 poll_cfg->count_max = split_out & MPP_ENC_SPLIT_OUT_LOWDELAY ? 1 : ctx->poll_slice_max; in hal_h264e_vepu580_wait()
2406 if (split_out & MPP_ENC_SPLIT_OUT_LOWDELAY) { in hal_h264e_vepu580_wait()
2436 if (!(split_out & MPP_ENC_SPLIT_OUT_LOWDELAY) && !ret) { in hal_h264e_vepu580_wait()
H A Dhal_h264e_vepu510.c1571 reg_frm->common.enc_pic.slen_fifo = cfg->split_out ? 1 : 0; in setup_vepu510_split()
1587 reg_frm->common.enc_pic.slen_fifo = cfg->split_out ? 1 : 0; in setup_vepu510_split()
1588 if ((cfg->split_out & MPP_ENC_SPLIT_OUT_LOWDELAY) || in setup_vepu510_split()
2394 RK_U32 split_out = ctx->cfg->split.split_out; in hal_h264e_vepu510_wait() local
2405 split_out = 0; in hal_h264e_vepu510_wait()
2408 hw_cfg->hw_split_out = split_out; in hal_h264e_vepu510_wait()
2410 if (split_out) { in hal_h264e_vepu510_wait()
2434 if (split_out & MPP_ENC_SPLIT_OUT_LOWDELAY) { in hal_h264e_vepu510_wait()
2464 if (!(split_out & MPP_ENC_SPLIT_OUT_LOWDELAY) && !ret) { in hal_h264e_vepu510_wait()
H A Dhal_h264e_vepu511.c1571 reg_frm->common.enc_pic.slen_fifo = cfg->split_out ? 1 : 0; in setup_vepu511_split()
1587 reg_frm->common.enc_pic.slen_fifo = cfg->split_out ? 1 : 0; in setup_vepu511_split()
1588 if ((cfg->split_out & MPP_ENC_SPLIT_OUT_LOWDELAY) || in setup_vepu511_split()
2355 RK_U32 split_out = ctx->cfg->split.split_out; in hal_h264e_vepu511_wait() local
2366 split_out = 0; in hal_h264e_vepu511_wait()
2369 hw_cfg->hw_split_out = split_out; in hal_h264e_vepu511_wait()
2371 if (split_out) { in hal_h264e_vepu511_wait()
2395 if (split_out & MPP_ENC_SPLIT_OUT_LOWDELAY) { in hal_h264e_vepu511_wait()
2425 if (!(split_out & MPP_ENC_SPLIT_OUT_LOWDELAY) && !ret) { in hal_h264e_vepu511_wait()
H A Dhal_h264e_vepu540c.c1131 regs->reg_base.enc_pic.slen_fifo = cfg->split.split_out ? 1 : 0; in setup_vepu540c_split()
1147 regs->reg_base.enc_pic.slen_fifo = cfg->split.split_out ? 1 : 0; in setup_vepu540c_split()
1148 if ((cfg->split.split_out & MPP_ENC_SPLIT_OUT_LOWDELAY) || in setup_vepu540c_split()
/rockchip-linux_mpp/mpp/hal/rkenc/h265e/
H A Dhal_h265e_vepu511.c970 regs->reg_frm.common.enc_pic.slen_fifo = cfg->split_out ? 1 : 0; in vepu511_h265_set_split()
971 regs->reg_ctl.int_en.vslc_done_en = cfg->split_out ? 1 : 0; in vepu511_h265_set_split()
982 regs->reg_frm.common.enc_pic.slen_fifo = cfg->split_out ? 1 : 0; in vepu511_h265_set_split()
983 regs->reg_ctl.int_en.vslc_done_en = cfg->split_out ? 1 : 0; in vepu511_h265_set_split()
2635 RK_U32 split_out = ctx->cfg->split.split_out; in hal_h265e_vepu511_wait() local
2655 split_out = 0; in hal_h265e_vepu511_wait()
2657 if (split_out) { in hal_h265e_vepu511_wait()
2681 if (split_out & MPP_ENC_SPLIT_OUT_LOWDELAY) { in hal_h265e_vepu511_wait()
H A Dhal_h265e_vepu510.c1842 regs->reg_frm.common.enc_pic.slen_fifo = cfg->split_out ? 1 : 0; in setup_vepu510_split()
1863 regs->reg_frm.common.enc_pic.slen_fifo = cfg->split_out ? 1 : 0; in setup_vepu510_split()
1864 if ((cfg->split_out & MPP_ENC_SPLIT_OUT_LOWDELAY) || in setup_vepu510_split()
2343 RK_U32 split_out = ctx->cfg->split.split_out; in hal_h265e_v510_wait() local
2363 split_out = 0; in hal_h265e_v510_wait()
2365 if (split_out) { in hal_h265e_v510_wait()
2389 if (split_out & MPP_ENC_SPLIT_OUT_LOWDELAY) { in hal_h265e_v510_wait()
H A Dhal_h265e_vepu580.c2638 regs->reg_base.reg0192_enc_pic.slen_fifo = cfg->split_out ? 1 : 0; in vepu580_setup_split()
2659 regs->reg_base.reg0192_enc_pic.slen_fifo = cfg->split_out ? 1 : 0; in vepu580_setup_split()
2661 if ((cfg->split_out & MPP_ENC_SPLIT_OUT_LOWDELAY) || in vepu580_setup_split()
3184 RK_U32 split_out = ctx->cfg->split.split_out; in hal_h265e_v580_wait() local
3198 split_out = 0; in hal_h265e_v580_wait()
3200 if (split_out) { in hal_h265e_v580_wait()
3222 poll_cfg->count_max = split_out & MPP_ENC_SPLIT_OUT_LOWDELAY ? 1 : ctx->poll_slice_max; in hal_h265e_v580_wait()
3258 if (split_out & MPP_ENC_SPLIT_OUT_LOWDELAY) in hal_h265e_v580_wait()
3400 if (!ctx->cfg->split.split_out) { in hal_h265e_v580_ret_task()
H A Dhal_h265e_vepu540c.c1157 regs->reg_base.reg0192_enc_pic.slen_fifo = cfg->split_out ? 1 : 0; in vepu540c_h265_set_split()
1178 regs->reg_base.reg0192_enc_pic.slen_fifo = cfg->split_out ? 1 : 0; in vepu540c_h265_set_split()
1180 if ((cfg->split_out & MPP_ENC_SPLIT_OUT_LOWDELAY) || in vepu540c_h265_set_split()
/rockchip-linux_mpp/inc/
H A Drk_venc_cmd.h1018 RK_U32 split_out; member
/rockchip-linux_mpp/mpp/base/
H A Dmpp_enc_cfg.c215 …, u32, rk_u32, out, FLAG_INCR, split, split_out) \
/rockchip-linux_mpp/doc/
H A DRockchip_Developer_Guide_MPP_CN.md1047 | split_out | RK_U32 | 分片输出模式,编码器分片模式开启后生效。1:低延时输出模式; 2:段信息输出模式。低延时输出模式下,编码器输出包内每个片的延时较低;段信息…
H A DRockchip_Developer_Guide_MPP_EN.md995 | split_out | RK_U32 | Split output mode, effective only when encoder splitting mode is ena…
/rockchip-linux_mpp/mpp/codec/
H A Dmpp_enc_impl.c265 if (!cfg->split.split_mode || !(cfg->split.split_out & MPP_ENC_SPLIT_OUT_LOWDELAY)) in check_low_delay_output()
840 set->split_out = 0; in proc_split_cfg()