firmware/br-ext-chip-xiongmai/package/xiongmai-osdrv-xm530/files/include/isp/mpi_vdam.h

38 lines
1.4 KiB
C

#ifndef _MPI_VDAM_H_
#define _MPI_VDAM_H_
#include "xm_comm_vdam.h"
//#include "ispMsg.h"
#define TOTAL_VI_CHN_NUM 1
void XM_MPI_VDA_Setmovblefalg(XM_U8 channel,XM_U8 enble);
void XM_MPI_VDA_Getmovblefalg(XM_U8 channel,XM_U8 *enble);
void XM_MPI_VDA_SetMovMark(XM_U8 channel,VDA_MOTION_MOVE_RESULT *pstInfo);
void XM_MPI_VDA_GetMovMark(XM_U8 channel,VDA_MOTION_MOVE_RESULT *rstInfo);
void XM_MPI_VDA_Setshbleflag(XM_U8 channel,XM_U8 enble);
void XM_MPI_VDA_Getshbleflag(XM_U8 channel,XM_U8 *enble);
void XM_MPI_VDA_SetShdMark(XM_U8 channel,XM_U8 *shmark);
void XM_MPI_VDA_GetShdMark(XM_U8 channel,XM_U8 *shdmark);
int XM_MPI_VDA_SetMovAttr(XM_U8 channel,VDA_MOTION_MOVE_INIT *pstApInfo);
void XM_MPI_VDA_GetMovAttr(XM_U8 channel,VDA_MOTION_MOVE_INIT* gstApInfo);
void XM_MPI_VDA_CreatChn(XM_U8 VdaChn);
void XM_MPI_VDA_DestroyChn(XM_U8 VdaChn);
int XM_MPI_VDA_SetShAttr(XM_U8 channel,VDA_MOTION_SHELTER_INIT* pstApInfo);
int XM_MPI_VDA_GetShAttr(XM_U8 channel,VDA_MOTION_SHELTER_INIT* pstApInfo);
int XM_MPI_VDA_GetMovData(XM_U8 channel,VDA_MOTION_MOVE_RESULT* pstApInfo);
void XM_MPI_VDA_AfApinit(void);
int XM_MPI_VDA_Afgetdata(XM_U32 *rData);
int XM_MPI_VDA_VdaApInit(XM_U8 channel);
XM_U32 XM_MPI_VDA_VdaMovCmd(XM_U8 channel,VDA_MOTION_MOVE_RECDATA *pstApInfo);
int XM_MPI_VDA_VdaShCmd(XM_U8 channel,VDA_MOTION_SHELTER_RECDATA *pstApInfo);
int XM_MPI_VDA_VdaApiCmd(XM_U8 channel,ISP_AE_STAT_2_S* pstApInfo);
#endif