| /rockchip-linux_mpp/mpp/codec/enc/h265/ |
| H A D | h265e_api.c | 428 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 D | h265e_syntax.c | 155 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 D | jpege_api_v2.c | 257 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 D | mpi_enc_mt_test.c | 87 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 D | mpi_enc_test.c | 122 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 D | rk_venc_cmd.h | 821 RK_U32 split_mode; member 998 RK_U32 split_mode; member
|
| /rockchip-linux_mpp/mpp/hal/vpu/h264e/ |
| H A D | hal_h264e_vepu_v2.c | 671 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 D | mpp_enc_impl.c | 250 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 D | hal_h264e_vepu541.c | 1177 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 D | hal_h264e_vepu540c.c | 1109 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 D | hal_h264e_vepu580.c | 1676 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 D | hal_h264e_vepu510.c | 1550 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 D | hal_h264e_vepu511.c | 1550 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 D | hal_jpege_vepu2_v2.c | 256 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 D | hal_h265e_vepu540c.c | 1136 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 D | hal_h265e_vepu541.c | 1459 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 D | hal_h265e_vepu510.c | 1821 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 D | hal_h265e_vepu511.c | 949 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 D | hal_h265e_vepu580.c | 2617 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 D | mpp_enc_cfg.c | 213 … u32, rk_u32, mode, FLAG_BASE(0), split, split_mode) \
|
| /rockchip-linux_mpp/doc/ |
| H A D | Rockchip_Developer_Guide_MPP_CN.md | 1045 | split_mode | RK_U32 | 编码器分片模式。0:不分片; 1:按字节分片; 2:按CTU分片。 …
|
| H A D | Rockchip_Developer_Guide_MPP_EN.md | 993 | 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…
|