mirror of
https://github.com/nyanmisaka/mpp.git
synced 2025-10-05 09:06:50 +08:00
[mpp_enc_cfg]: Optimization on mpp_enc_cfg
1. Remove prefix before some args. 2. Add node count / info count calculation. NOTE: the info count is correct but node count may have error. Change-Id: I3a7d1005f440105eaf4b6d6326e92aa77d7d7e2a Signed-off-by: Herman Chen <herman.chen@rock-chips.com>
This commit is contained in:
@@ -493,7 +493,7 @@ MPP_RET test_mpp_enc_cfg_setup(MpiEncTestData *p)
|
||||
mpp_enc_cfg_set_s32(cfg, "prep:ver_stride", p->ver_stride);
|
||||
mpp_enc_cfg_set_s32(cfg, "prep:format", p->fmt);
|
||||
|
||||
mpp_enc_cfg_set_s32(cfg, "rc:rc_mode", rc_mode);
|
||||
mpp_enc_cfg_set_s32(cfg, "rc:mode", rc_mode);
|
||||
|
||||
switch (rc_mode) {
|
||||
case MPP_ENC_RC_MODE_FIXQP : {
|
||||
@@ -574,8 +574,8 @@ MPP_RET test_mpp_enc_cfg_setup(MpiEncTestData *p)
|
||||
|
||||
if (p->split_mode) {
|
||||
mpp_log("split_mode %d split_arg %d\n", p->split_mode, p->split_arg);
|
||||
mpp_enc_cfg_set_s32(cfg, "split:split_mode", p->split_mode);
|
||||
mpp_enc_cfg_set_s32(cfg, "split:split_arg", p->split_arg);
|
||||
mpp_enc_cfg_set_s32(cfg, "split:mode", p->split_mode);
|
||||
mpp_enc_cfg_set_s32(cfg, "split:arg", p->split_arg);
|
||||
}
|
||||
|
||||
ret = mpi->control(ctx, MPP_ENC_SET_CFG, cfg);
|
||||
|
Reference in New Issue
Block a user