diff --git a/mpp/legacy/vpu.c b/mpp/legacy/vpu.c index 6eff3935..308ced83 100644 --- a/mpp/legacy/vpu.c +++ b/mpp/legacy/vpu.c @@ -165,6 +165,8 @@ int VPUClientInit(VPU_CLIENT_TYPE type) break; case VPU_DEC_RKV: type = VPU_DEC; + ctx_type = MPP_CTX_DEC; + break; case VPU_DEC: case VPU_DEC_PP: case VPU_PP: diff --git a/test/mpi_dec_multi_test.c b/test/mpi_dec_multi_test.c index 9a62ca04..3f4d277d 100644 --- a/test/mpi_dec_multi_test.c +++ b/test/mpi_dec_multi_test.c @@ -719,6 +719,7 @@ static RK_S32 mpi_dec_multi_test_parse_options(int argc, char **argv, MpiDecTest mpp_err("invalid nthreads\n"); goto PARSE_OPINIONS_OUT; } + break; default: mpp_err("skip invalid opt %c\n", *opt); break;