From a813c14c3cf78ceeca179b4b74e5641e3a989dc9 Mon Sep 17 00:00:00 2001 From: ChenHengming Date: Mon, 19 Oct 2015 22:29:51 +0000 Subject: [PATCH] [mpi]: add new mpp_control cmd git-svn-id: https://10.10.10.66:8443/svn/MediaProcessPlatform/trunk/mpp@391 6e48237b-75ef-9749-8fc9-41990f28c85a --- inc/rk_mpi.h | 3 ++- inc/vpu_api.h | 6 ++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/inc/rk_mpi.h b/inc/rk_mpi.h index 5f9e741b..51cfcc47 100644 --- a/inc/rk_mpi.h +++ b/inc/rk_mpi.h @@ -70,7 +70,8 @@ typedef enum { MPP_CODEC_CMD_BASE = 0x30000, MPP_CODEC_SET_INFO_CHANGE_READY, - MPP_CODEC_SET_DEFAULT_WIDTH_HEIGH, + MPP_CODEC_SET_FRAME_INFO, + MPP_CODEC_GET_FRAME_INFO, MPP_DEC_CMD_BASE = 0x40000, MPP_DEC_SET_EXT_BUF_GROUP, /* IMPORTANT: set external buffer group to mpp decoder */ diff --git a/inc/vpu_api.h b/inc/vpu_api.h index 033fd385..28575726 100644 --- a/inc/vpu_api.h +++ b/inc/vpu_api.h @@ -61,6 +61,12 @@ typedef struct { RK_U32 TimeHigh; } TIME_STAMP; +typedef struct { + RK_U32 CodecType; + RK_U32 ImgWidth; + RK_U32 ImgHeight; +} VPU_GENERIC; + typedef struct VPUMem { RK_U32 phy_addr; RK_U32 *vir_addr;