mirror of https://github.com/OpenIPC/firmware.git
38 lines
1.4 KiB
C
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
|
|
|
|
|