Home
last modified time | relevance | path

Searched refs:split_mode (Results 1 – 22 of 22) sorted by relevance

/rockchip-linux_mpp/mpp/codec/enc/h265/
H A Dh265e_api.c428 if (src->split_mode > MPP_ENC_SPLIT_NONE) { in h265e_proc_cfg()
430 slice_cfg->split_mode = 0; in h265e_proc_cfg()
431 if (src->split_mode == MPP_ENC_SPLIT_BY_CTU) in h265e_proc_cfg()
432 slice_cfg->split_mode = 1; in h265e_proc_cfg()
H A Dh265e_syntax.c155 sp->sli_splt_mode = codec->slice_cfg.split_mode; in fill_slice_parameters()
156 if (codec->slice_cfg.split_mode) { in fill_slice_parameters()
/rockchip-linux_mpp/mpp/codec/enc/jpeg/
H A Djpege_api_v2.c257 if (split->split_mode) { in jpege_proc_hal()
262 if (split->split_mode == MPP_ENC_SPLIT_BY_CTU) { in jpege_proc_hal()
/rockchip-linux_mpp/test/
H A Dmpi_enc_mt_test.c87 RK_U32 split_mode; member
440 p->split_mode = 0; in test_mt_cfg_setup()
444 mpp_env_get_u32("split_mode", &p->split_mode, MPP_ENC_SPLIT_NONE); in test_mt_cfg_setup()
448 if (p->split_mode) { in test_mt_cfg_setup()
450 p->split_mode, p->split_arg, p->split_out); in test_mt_cfg_setup()
451 mpp_enc_cfg_set_s32(cfg, "split:mode", p->split_mode); in test_mt_cfg_setup()
H A Dmpi_enc_test.c122 RK_U32 split_mode; member
602 p->split_mode = 0; in test_mpp_enc_cfg_setup()
606 mpp_env_get_u32("split_mode", &p->split_mode, MPP_ENC_SPLIT_NONE); in test_mpp_enc_cfg_setup()
610 if (p->split_mode) { in test_mpp_enc_cfg_setup()
612 p->split_mode, p->split_arg, p->split_out); in test_mpp_enc_cfg_setup()
613 mpp_enc_cfg_set_s32(cfg, "split:mode", p->split_mode); in test_mpp_enc_cfg_setup()
/rockchip-linux_mpp/inc/
H A Drk_venc_cmd.h821 RK_U32 split_mode; member
998 RK_U32 split_mode; member
/rockchip-linux_mpp/mpp/hal/vpu/h264e/
H A Dhal_h264e_vepu_v2.c671 switch (split->split_mode) { in h264e_vepu_slice_split_cfg()
694 mpp_log_f("invalide slice split mode %d\n", split->split_mode); in h264e_vepu_slice_split_cfg()
/rockchip-linux_mpp/mpp/codec/
H A Dmpp_enc_impl.c250 if (!cfg->split.split_mode) in check_low_delay_part_mode()
265 if (!cfg->split.split_mode || !(cfg->split.split_out & MPP_ENC_SPLIT_OUT_LOWDELAY)) in check_low_delay_output()
831 if (set->split_mode >= MPP_ENC_SPLIT_MODE_BUTT) { in proc_split_cfg()
833 set->split_mode, MPP_ENC_SPLIT_NONE, MPP_ENC_SPLIT_MODE_BUTT); in proc_split_cfg()
834 mpp_loge("restore split mode %d\n", cfg->split_mode); in proc_split_cfg()
835 set->split_mode = cfg->split_mode; in proc_split_cfg()
838 if (!set->split_mode) { in proc_split_cfg()
/rockchip-linux_mpp/mpp/hal/rkenc/h264e/
H A Dhal_h264e_vepu541.c1177 switch (cfg->split_mode) { in setup_vepu541_split()
1212 mpp_log_f("invalide slice split mode %d\n", cfg->split_mode); in setup_vepu541_split()
1789 amend->slice->is_multi_slice = (ctx->cfg->split.split_mode > 0); in hal_h264e_vepu541_wait()
H A Dhal_h264e_vepu540c.c1109 switch (cfg->split.split_mode) { in setup_vepu540c_split()
1153 mpp_log_f("invalide slice split mode %d\n", cfg->split.split_mode); in setup_vepu540c_split()
1671 amend->slice->is_multi_slice = (ctx->cfg->split.split_mode > 0); in hal_h264e_vepu540c_wait()
H A Dhal_h264e_vepu580.c1676 switch (cfg->split_mode) { in setup_vepu580_split()
1721 mpp_log_f("invalide slice split mode %d\n", cfg->split_mode); in setup_vepu580_split()
2441 amend->slice->is_multi_slice = (ctx->cfg->split.split_mode > 0); in hal_h264e_vepu580_wait()
H A Dhal_h264e_vepu510.c1550 switch (cfg->split_mode) { in setup_vepu510_split()
1593 mpp_log_f("invalide slice split mode %d\n", cfg->split_mode); in setup_vepu510_split()
2469 amend->slice->is_multi_slice = (ctx->cfg->split.split_mode > 0); in hal_h264e_vepu510_wait()
H A Dhal_h264e_vepu511.c1550 switch (cfg->split_mode) { in setup_vepu511_split()
1593 mpp_log_f("invalide slice split mode %d\n", cfg->split_mode); in setup_vepu511_split()
2430 amend->slice->is_multi_slice = (ctx->cfg->split.split_mode > 0); in hal_h264e_vepu511_wait()
/rockchip-linux_mpp/mpp/hal/vpu/jpege/
H A Dhal_jpege_vepu2_v2.c256 if (ctx->cfg->split.split_mode == MPP_ENC_SPLIT_BY_CTU) { in hal_jpege_vepu2_get_task()
/rockchip-linux_mpp/mpp/hal/rkenc/h265e/
H A Dhal_h265e_vepu540c.c1136 switch (cfg->split_mode) { in vepu540c_h265_set_split()
1185 mpp_log_f("invalide slice split mode %d\n", cfg->split_mode); in vepu540c_h265_set_split()
H A Dhal_h265e_vepu541.c1459 switch (cfg->split_mode) { in setup_vepu541_split()
1494 mpp_log_f("invalide slice split mode %d\n", cfg->split_mode); in setup_vepu541_split()
H A Dhal_h265e_vepu510.c1821 switch (cfg->split_mode) { in setup_vepu510_split()
1870 mpp_log_f("invalide slice split mode %d\n", cfg->split_mode); in setup_vepu510_split()
H A Dhal_h265e_vepu511.c949 switch (cfg->split_mode) { in vepu511_h265_set_split()
986 mpp_log_f("invalide slice split mode %d\n", cfg->split_mode); in vepu511_h265_set_split()
H A Dhal_h265e_vepu580.c2617 switch (cfg->split_mode) { in vepu580_setup_split()
2666 mpp_log_f("invalide slice split mode %d\n", cfg->split_mode); in vepu580_setup_split()
/rockchip-linux_mpp/mpp/base/
H A Dmpp_enc_cfg.c213 … u32, rk_u32, mode, FLAG_BASE(0), split, split_mode) \
/rockchip-linux_mpp/doc/
H A DRockchip_Developer_Guide_MPP_CN.md1045 | split_mode | RK_U32 | 编码器分片模式。0:不分片; 1:按字节分片; 2:按CTU分片。 …
H A DRockchip_Developer_Guide_MPP_EN.md993 | split_mode | RK_U32 | Encoder split mode. 0: No split. 1: divides the slice according to …
994 | split_arg | RK_U32 | split_arg takes effect only when encoder split_mode is enabled. When…