1234567891011121314151617181920212223242526272829 |
- /**********************************************************************************
- *
- * Copyright (c) 2019-2020 Beijing AXera Technology Co., Ltd. All Rights Reserved.
- *
- * This source file is the property of Beijing AXera Technology Co., Ltd. and
- * may not be copied or distributed in any isomorphic form without the prior
- * written consent of Beijing AXera Technology Co., Ltd.
- *
- **********************************************************************************/
- #ifndef _AX_VIN_EXT_API_H_
- #define _AX_VIN_EXT_API_H_
- #include "ax_base_type.h"
- #include "ax_vin_api.h"
- #include "ax_isp_common.h"
- AX_S32 AX_VIN_EXT_GetRawFrame(AX_U8 devId, AX_SNS_HDR_FRAME_E eSnsFrame, AX_IMG_INFO_T *ptImgInfo,
- AX_S32 timeOutMs);
- AX_S32 AX_VIN_EXT_ReleaseRawFrame(AX_U8 devId, AX_SNS_HDR_FRAME_E eSnsFrame, AX_IMG_INFO_T *ptImgInfo);
- AX_S32 AX_VIN_EXT_GetYuvFrame(AX_U8 pipe, AX_U8 yuv_chn, AX_IMG_INFO_T *ptImgInfo,
- AX_S32 timeOutMs);
- AX_S32 AX_VIN_EXT_ReleaseYuvFrame(AX_U8 pipe, AX_U8 yuv_chn, AX_IMG_INFO_T *ptImgInfo);
- AX_S32 AX_VIN_EXT_GetAttr(AX_U8 pipe, AX_DEV_ATTR_T *ptDevAttr);
- AX_S32 AX_VIN_EXT_FifoDepthChange(AX_U8 pipe, AX_S32 nFifoDepth);
- AX_S32 AX_VIN_EXT_GetFifoDepth(AX_U8 pipe, AX_U8 dev, AX_S32 dump_node);
- AX_S32 AX_VIN_EXT_SetFifoDepth(AX_U8 pipe, AX_U8 dev, AX_S32 dump_node, AX_S32 nFifoDepth);
- AX_S32 AX_VIN_EXT_Init(void);
- AX_S32 AX_VIN_EXT_Deinit(void);
- #endif
|