mid_estrikerParse.h 685 B

12345678910111213141516171819202122232425262728293031323334
  1. #ifndef __ESTRIKERPARSEBIN_H__
  2. #define __ESTRIKERPARSEBIN_H__
  3. #include "types.h"
  4. /*data struct*/
  5. typedef enum phototype
  6. {
  7. PHOTOTYPE_BIG=0,
  8. PHOTOTYPE_SMALL,
  9. PHOTOTYPE_UNKNOW,
  10. }PhotoType_e;
  11. enum {
  12. ESTRIKER_PHOTOBIN_PARSE_SUCCESS = 0,
  13. ESTRIKER_PHOTOBIN_PARSE_ERROR = -1,
  14. ESTRIKER_PHOTOBIN_PARSE_NOROM = -2,
  15. };
  16. typedef struct photoinfo
  17. {
  18. unsigned char *u8PhotoName;
  19. PhotoType_e ePhotoType;
  20. int u32PhotoSize;
  21. unsigned int u32PhotoFalshAddrOffset;
  22. }PhotoInfo_S;
  23. UINT32 Mid_EstrikerGetPhotoCnt(void);
  24. PhotoInfo_S *Mid_EstrikerGetPhotoInfo(void);
  25. INT32 Mid_EstrikerFreePhotoInfo(void);
  26. INT32 Mid_EstrikerParsePhotoInfo(void);
  27. #endif