From 455e1ceb40182243e494a96ebaf438289072fb29 Mon Sep 17 00:00:00 2001 From: Herman Chen Date: Tue, 11 Aug 2020 11:48:41 +0800 Subject: [PATCH] [legacy]: Add VPU_API_SET_PARSER_SPLIT_MODE ctrl Add VPU_API_SET_PARSER_SPLIT_MODE control for MPP_DEC_SET_PARSER_SPLIT_MODE Change-Id: I7d6c2738f8d39ac4b179ae5d0c8534b580de80b7 Signed-off-by: Herman Chen --- inc/vpu_api.h | 2 ++ mpp/legacy/vpu_api_legacy.cpp | 3 +++ 2 files changed, 5 insertions(+) diff --git a/inc/vpu_api.h b/inc/vpu_api.h index ec51e256..af2470f7 100644 --- a/inc/vpu_api.h +++ b/inc/vpu_api.h @@ -97,6 +97,8 @@ typedef enum VPU_API_CMD { VPU_API_GET_EXTRA_INFO = 0x200, VPU_API_SET_IMMEDIATE_OUT = 0x1000, + VPU_API_SET_PARSER_SPLIT_MODE, /* NOTE: should control before init */ + VPU_API_ENC_VEPU22_START = 0x2000, VPU_API_ENC_SET_VEPU22_CFG, VPU_API_ENC_GET_VEPU22_CFG, diff --git a/mpp/legacy/vpu_api_legacy.cpp b/mpp/legacy/vpu_api_legacy.cpp index 32e972c3..20a10e11 100644 --- a/mpp/legacy/vpu_api_legacy.cpp +++ b/mpp/legacy/vpu_api_legacy.cpp @@ -1502,6 +1502,9 @@ RK_S32 VpuApiLegacy::control(VpuCodecContext *ctx, VPU_API_CMD cmd, void *param) } return 0; } break; + case VPU_API_SET_PARSER_SPLIT_MODE: { + mpicmd = MPP_DEC_SET_PARSER_SPLIT_MODE; + } break; default: { } break; }