Files
Linux_Drivers/middleware/v2/sample/venc/include/sample_venc_testcase.h
wangliang.wang db9bea8b47 fix build error.
Change-Id: I733d10d084d6cea8f281eb3d38a3bdd06c042b33
2023-03-10 20:30:16 +08:00

40 lines
804 B
C

/*
* Copyright (C) Cvitek Co., Ltd. 2019-2020. All rights reserved.
*
* File Name: sample_venc_testcase.h
* Description:
*/
#ifndef __SAMPLE_VENC_TESTCASE_H__
#define __SAMPLE_VENC_TESTCASE_H__
#include "sample_comm.h"
#ifdef __cplusplus
#if __cplusplus
extern "C" {
#endif
#endif /* End of #ifdef __cplusplus */
typedef enum _SAMPLE_VENC_TEST_MODE_ {
VCODEC_SINGLE_STREAM_MODE = 0,
JPEG_CONTI_ENCODE_MODE,
BIND_VI_VPSS_VENC,
VPSS_VENC_FRM_MODE,
VPSS_VENC_SBM_MODE,
VI_VPSS_VENC_SBM_MODE,
VPSS_VENC_SBM_MODE_TWO_INPUT,
SAMPLE_VENC_TEST_MODE_MAX,
} SAMPLE_VENC_TEST_MODE;
CVI_U32 getNumTestcase(CVI_U32 testMode);
chnInputCfg *getInputCfgTestcase(CVI_U32 testMode);
#ifdef __cplusplus
#if __cplusplus
}
#endif
#endif /* End of #ifdef __cplusplus */
#endif //__SAMPLE_VENC_TESTCASE_H__