sdk-hwV1.3/external/eyesee-mpp/middleware/sun8iw21/media/include/ChannelRegionInfo.h

33 lines
651 B
C
Raw Normal View History

2024-05-07 10:09:20 +00:00
#ifndef _CHANNELREGIONINFO_H_
#define _CHANNELREGIONINFO_H_
//#include <errno.h>
#include <mm_comm_region.h>
#ifdef __cplusplus
extern "C"{
#endif /* End of #ifdef __cplusplus */
typedef struct
{
RGN_HANDLE mRgnHandle; //[0,RGN_HANDLE_MAX)
RGN_ATTR_S mRgnAttr;
RGN_CHN_ATTR_S mRgnChnAttr;
BOOL mbSetBmp;
BITMAP_S mBmp;
BOOL mbDraw; //if draw
struct list_head mList;
struct list_head mTmpList;
} ChannelRegionInfo;
ChannelRegionInfo* ChannelRegionInfo_Construct();
void ChannelRegionInfo_Destruct(ChannelRegionInfo *pRegion);
#ifdef __cplusplus
}
#endif /* __cplusplus */
#endif /* _CHANNELREGIONINFO_H_ */