TVGAPI.h
上传用户:super_houu
上传日期:2008-09-21
资源大小:4099k
文件大小:1k
源码类别:

DVD

开发平台:

Others

  1. #include "Config.h" // Global Configuration - do not remove!
  2. #ifndef TVGTYPEDEFS
  3. #define TVGTYPEDEFS
  4. //**********************************************************************
  5. //****                         typedefs
  6. //**********************************************************************
  7. typedef unsigned char uchar;
  8. typedef unsigned short ushort;
  9. typedef unsigned int uint;
  10. typedef unsigned long ulong;
  11. #endif
  12. #ifndef TVGAPI_H
  13. #define TVGAPI_H
  14. #ifdef TV_GUARDIAN_ENABLE
  15. #define TVG_MODE_OFF    0x00
  16. #define TVG_MODE_ONTOL  0x01
  17. #define TVG_MODE_ONSTR  0x02
  18. #define TVG_MODE_MASK 0x03
  19. #define TVG_CC_OFF       0x00
  20. #define TVG_CC_ONCUSS    0x01
  21. #define TVG_CC_ON        0x02
  22. #define TVG_CC_MODE_MASK 0x03
  23. #define TVG_CC1          0x00
  24. #define TVG_CC2          0x01
  25. #define TVG_CC_CHAN_MASK 0x01
  26. #define BUG_TVG           0
  27. #define BUG_NOTVG         1
  28. #define BUG_TVG_ACTIVE    2
  29. #define BUG_TVG_VERSION   3
  30. #endif
  31. unsigned char GetTVGMode(void);
  32. unsigned char GetTVGCCOperation(void);
  33. unsigned char GetCCShiftValue(void);
  34. void DisplayOperationalMessage( uchar message_index);
  35. void HostDispalyTVGMsg(void);
  36. void MuteAudio( uchar enable, uchar *offset );
  37. #endif