Home
last modified time | relevance | path

Searched refs:split_arg (Results 1 – 20 of 20) sorted by relevance

/rockchip-linux_mpp/mpp/codec/enc/jpeg/
H A Djpege_api_v2.c263 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 Dhal_h264e_vepu_v2.c677 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 Dmpi_enc_mt_test.c88 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 Dmpi_enc_test.c123 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 Dh265e_api.c433 slice_cfg->slice_size = src->split_arg; in h265e_proc_cfg()
/rockchip-linux_mpp/mpp/hal/rkenc/h264e/
H A Dhal_h264e_vepu540c.c1129 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 Dhal_h264e_vepu580.c1696 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 Dhal_h264e_vepu510.c1570 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 Dhal_h264e_vepu511.c1570 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 Dhal_h264e_vepu541.c1197 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 Dhal_h265e_vepu540c.c1156 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 Dhal_h265e_vepu510.c1841 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 Dhal_h265e_vepu580.c2637 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 Dhal_h265e_vepu541.c1479 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 Dhal_h265e_vepu511.c969 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 Drk_venc_cmd.h1008 RK_U32 split_arg; member
/rockchip-linux_mpp/mpp/base/
H A Dmpp_enc_cfg.c214 …, u32, rk_u32, arg, FLAG_INCR, split, split_arg) \
/rockchip-linux_mpp/doc/
H A DRockchip_Developer_Guide_MPP_CN.md1046 | split_arg | RK_U32 | 分片大小参数,编码器分片模式开启后生效。按字节分片时,该参数为各片字节上限;按CTU分片时,该参数为各片CTU数上限。 …
H A DRockchip_Developer_Guide_MPP_EN.md994 | split_arg | RK_U32 | split_arg takes effect only when encoder split_mode is enabled. When…
/rockchip-linux_mpp/mpp/codec/
H A Dmpp_enc_impl.c839 set->split_arg = 0; in proc_split_cfg()