| /rockchip-linux_mpp/mpp/codec/enc/jpeg/ |
| H A D | jpege_api_v2.c | 263 RK_U32 part_mbs = split->split_arg; in jpege_proc_hal() 279 if (mpp_get_soc_type() == ROCKCHIP_SOC_RK3576 && split->split_arg <= syntax->mcu_cnt) in jpege_proc_hal() 280 syntax->restart_ri = split->split_arg; in jpege_proc_hal()
|
| /rockchip-linux_mpp/mpp/hal/vpu/h264e/ |
| H A D | hal_h264e_vepu_v2.c | 677 mpp_assert(split->split_arg > 0); in h264e_vepu_slice_split_cfg() 678 RK_U32 slice_num = info->bit_target / (split->split_arg * 8); in h264e_vepu_slice_split_cfg() 687 mpp_assert(split->split_arg > 0); in h264e_vepu_slice_split_cfg() 690 slice_mb_rows = (split->split_arg + mb_per_line - 1) / mb_per_line; in h264e_vepu_slice_split_cfg()
|
| /rockchip-linux_mpp/test/ |
| H A D | mpi_enc_mt_test.c | 88 RK_U32 split_arg; member 441 p->split_arg = 0; in test_mt_cfg_setup() 445 mpp_env_get_u32("split_arg", &p->split_arg, 0); in test_mt_cfg_setup() 450 p->split_mode, p->split_arg, p->split_out); in test_mt_cfg_setup() 452 mpp_enc_cfg_set_s32(cfg, "split:arg", p->split_arg); in test_mt_cfg_setup()
|
| H A D | mpi_enc_test.c | 123 RK_U32 split_arg; member 603 p->split_arg = 0; in test_mpp_enc_cfg_setup() 607 mpp_env_get_u32("split_arg", &p->split_arg, 0); in test_mpp_enc_cfg_setup() 612 p->split_mode, p->split_arg, p->split_out); in test_mpp_enc_cfg_setup() 614 mpp_enc_cfg_set_s32(cfg, "split:arg", p->split_arg); in test_mpp_enc_cfg_setup()
|
| /rockchip-linux_mpp/mpp/codec/enc/h265/ |
| H A D | h265e_api.c | 433 slice_cfg->slice_size = src->split_arg; in h265e_proc_cfg()
|
| /rockchip-linux_mpp/mpp/hal/rkenc/h264e/ |
| H A D | hal_h264e_vepu540c.c | 1129 regs->reg_base.sli_byte.sli_splt_byte = cfg->split.split_arg; in setup_vepu540c_split() 1137 RK_U32 slice_num = (mb_w * mb_h + cfg->split.split_arg - 1) / cfg->split.split_arg; in setup_vepu540c_split() 1144 regs->reg_base.sli_cnum.sli_splt_cnum_m1 = cfg->split.split_arg - 1; in setup_vepu540c_split()
|
| H A D | hal_h264e_vepu580.c | 1696 regs->reg_base.sli_byte.sli_splt_byte = cfg->split_arg; in setup_vepu580_split() 1703 RK_U32 slice_num = (mb_w * mb_h + cfg->split_arg - 1) / cfg->split_arg; in setup_vepu580_split() 1710 regs->reg_base.sli_cnum.sli_splt_cnum_m1 = cfg->split_arg - 1; in setup_vepu580_split()
|
| H A D | hal_h264e_vepu510.c | 1570 reg_frm->common.sli_byte.sli_splt_byte = cfg->split_arg; in setup_vepu510_split() 1577 RK_U32 slice_num = (mb_w * mb_h + cfg->split_arg - 1) / cfg->split_arg; in setup_vepu510_split() 1584 reg_frm->common.sli_cnum.sli_splt_cnum_m1 = cfg->split_arg - 1; in setup_vepu510_split()
|
| H A D | hal_h264e_vepu511.c | 1570 reg_frm->common.sli_byte.sli_splt_byte = cfg->split_arg; in setup_vepu511_split() 1577 RK_U32 slice_num = (mb_w * mb_h + cfg->split_arg - 1) / cfg->split_arg; in setup_vepu511_split() 1584 reg_frm->common.sli_cnum.sli_splt_cnum_m1 = cfg->split_arg - 1; in setup_vepu511_split()
|
| H A D | hal_h264e_vepu541.c | 1197 regs->reg088.sli_splt_byte = cfg->split_arg; in setup_vepu541_split() 1206 regs->reg087.sli_splt_cnum_m1 = cfg->split_arg - 1; in setup_vepu541_split()
|
| /rockchip-linux_mpp/mpp/hal/rkenc/h265e/ |
| H A D | hal_h265e_vepu540c.c | 1156 regs->reg_base.reg0217_sli_byte.sli_splt_byte = cfg->split_arg; in vepu540c_h265_set_split() 1168 slice_num = (mb_w * mb_h + cfg->split_arg - 1) / cfg->split_arg; in vepu540c_h265_set_split() 1175 regs->reg_base.reg0218_sli_cnum.sli_splt_cnum_m1 = cfg->split_arg - 1; in vepu540c_h265_set_split()
|
| H A D | hal_h265e_vepu510.c | 1841 regs->reg_frm.common.sli_byte.sli_splt_byte = cfg->split_arg; in setup_vepu510_split() 1853 slice_num = (mb_w * mb_h + cfg->split_arg - 1) / cfg->split_arg; in setup_vepu510_split() 1860 regs->reg_frm.common.sli_cnum.sli_splt_cnum_m1 = cfg->split_arg - 1; in setup_vepu510_split()
|
| H A D | hal_h265e_vepu580.c | 2637 regs->reg_base.reg0217_sli_byte.sli_splt_byte = cfg->split_arg; in vepu580_setup_split() 2649 slice_num = (mb_w * mb_h + cfg->split_arg - 1) / cfg->split_arg; in vepu580_setup_split() 2656 regs->reg_base.reg0218_sli_cnum.sli_splt_cnum_m1 = cfg->split_arg - 1; in vepu580_setup_split()
|
| H A D | hal_h265e_vepu541.c | 1479 regs->sli_spl_byte.sli_splt_byte = cfg->split_arg; in setup_vepu541_split() 1488 regs->sli_spl.sli_splt_cnum_m1 = cfg->split_arg - 1; in setup_vepu541_split()
|
| H A D | hal_h265e_vepu511.c | 969 regs->reg_frm.common.sli_byte.sli_splt_byte = cfg->split_arg; in vepu511_h265_set_split() 979 regs->reg_frm.common.sli_cnum.sli_splt_cnum_m1 = cfg->split_arg - 1; in vepu511_h265_set_split()
|
| /rockchip-linux_mpp/inc/ |
| H A D | rk_venc_cmd.h | 1008 RK_U32 split_arg; member
|
| /rockchip-linux_mpp/mpp/base/ |
| H A D | mpp_enc_cfg.c | 214 …, u32, rk_u32, arg, FLAG_INCR, split, split_arg) \
|
| /rockchip-linux_mpp/doc/ |
| H A D | Rockchip_Developer_Guide_MPP_CN.md | 1046 | split_arg | RK_U32 | 分片大小参数,编码器分片模式开启后生效。按字节分片时,该参数为各片字节上限;按CTU分片时,该参数为各片CTU数上限。 …
|
| H A D | Rockchip_Developer_Guide_MPP_EN.md | 994 | split_arg | RK_U32 | split_arg takes effect only when encoder split_mode is enabled. When…
|
| /rockchip-linux_mpp/mpp/codec/ |
| H A D | mpp_enc_impl.c | 839 set->split_arg = 0; in proc_split_cfg()
|