| /rockchip-linux_mpp/test/ |
| H A D | mpi_enc_mt_test.c | 89 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 D | mpi_enc_test.c | 124 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 D | hal_h264e_vepu580.c | 1697 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 D | hal_h264e_vepu510.c | 1571 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 D | hal_h264e_vepu511.c | 1571 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 D | hal_h264e_vepu540c.c | 1131 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 D | hal_h265e_vepu511.c | 970 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 D | hal_h265e_vepu510.c | 1842 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 D | hal_h265e_vepu580.c | 2638 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 D | hal_h265e_vepu540c.c | 1157 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 D | rk_venc_cmd.h | 1018 RK_U32 split_out; member
|
| /rockchip-linux_mpp/mpp/base/ |
| H A D | mpp_enc_cfg.c | 215 …, u32, rk_u32, out, FLAG_INCR, split, split_out) \
|
| /rockchip-linux_mpp/doc/ |
| H A D | Rockchip_Developer_Guide_MPP_CN.md | 1047 | split_out | RK_U32 | 分片输出模式,编码器分片模式开启后生效。1:低延时输出模式; 2:段信息输出模式。低延时输出模式下,编码器输出包内每个片的延时较低;段信息…
|
| H A D | Rockchip_Developer_Guide_MPP_EN.md | 995 | split_out | RK_U32 | Split output mode, effective only when encoder splitting mode is ena…
|
| /rockchip-linux_mpp/mpp/codec/ |
| H A D | mpp_enc_impl.c | 265 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()
|