⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 vfdshow.h

📁 mtkDVD源代码程序4*16 很好玩的内置5.1环绕音效 大家可以玩一下
💻 H
字号:
#ifndef _VFDSHOW_H
#define _VFDSHOW_H

/* for VfdShowPlayInfo() */
#define VFD_INFO_TITLE_CHAPTER  0
#define VFD_INFO_TRACK          1
#define VFD_INFO_CDDA_TRACK     2
#define VFD_INFO_NUMBER         3

/* for VfdShowKeyShift() */
#define VFD_AUD_KEY_RESUME      0
#define VFD_AUD_KEY_UP          1
#define VFD_AUD_KEY_DOWN        2

/* for VfdShowAudioLR() */
#define VFD_STEREO              0
#define VFD_MONO_LEFT           1
#define VFD_MONO_RIGHT          2
#define VFD_LR_CLEAR            0xff

#define VFD_STATUS_STOP         1
#define VFD_STATUS_PLAY         2 /* for SVCD/VCD/CD only */
#define VFD_STATUS_VMGM         3
#define VFD_STATUS_VTSM         4
#define VFD_STATUS_VTSTT        5
#define VFD_STATUS_OFF          6
#define VFD_STATUS_ERROR        7
#define VFD_STATUS_PBC          8
#define VFD_STATUS_DIGEST       9
#define VFD_STATUS_HOLD         10

#define VFD_NO_DISC_INFO_MSG    0xff

#define VFD_MSG_TIMEOUT         100 /* 2 seconds */

#ifdef  __cplusplus
extern "C" {
#endif

#ifndef PLAYER_NO_VFD

void VfdShowDiscType(BYTE bType) large;
void VfdShowInitStatus(BYTE bStatus) large;
void VfdShowStatus(BYTE bStatus) large;
void VfdShowTrick(BYTE bMode) large;
void VfdShowPlayInfo(BYTE bType, BYTE bHiSeg, BYTE bLoSeg) large;
void VfdShowPlayTime(BYTE bHour, BYTE bMin, BYTE bSec) large;
void VfdShowUsrMode(BYTE bMode) large;
void VfdShowRepeatMode(BYTE bMode) large;
void VfdShowRepeatAB(BYTE bMode) large;
void VfdShowAudioType(BYTE bType) large;
void VfdShowAudioCh(BYTE bChannel) large;
void VfdShowAudioLR(BYTE bMode) large;
void VfdShowTvType(BYTE bType) large;

#ifdef PSCAN_EN
  void VfdShowPScanType(BYTE bEnable, BYTE bType) large;
#else
  #define VfdShowPScanType(bEnable, bType)
#endif

void VfdShowKaraMode(BOOL bOnOff) large;
void VfdShowAngle(BOOL fgOnOff) large;
void VfdShowPbcSwitch(BOOL fgOnOff) large;
void VfdShowZoom(BOOL fgOnOff) large;
void VfdClearMsg(void) large;

#if 0//uncall
#if (defined(PLAYER_KARAOKE) || defined(USE_EXTERNAL_KARAOKE))
  void VfdShowKeyShift(BYTE bUpDown) large;
#endif
#endif

#else /* dummy */

  #ifdef PANEL_IO_LED
void VfdShowDiscType(BYTE bType) large;
void VfdShowInitStatus(BYTE bStatus) large;
  #else
#define VfdShowDiscType(bType)
#define VfdShowInitStatus(bStatus)
  #endif

#define VfdShowStatus(bStatus)
#define VfdShowTrick(bMode)
#define VfdShowPlayInfo(bType, bHiSeg, bLoSeg)
#define VfdShowPlayTime(bHour, bMin, bSec)
#define VfdShowUsrMode(bMode)
#define VfdShowRepeatMode(bMode)
#define VfdShowRepeatAB(bMode)
#define VfdShowAudioType(bType)
#define VfdShowAudioCh(bChannel)
#define VfdShowAudioLR(bMode)
#define VfdShowKeyShift(bUpDown)
#define VfdShowTvType(bType)
#define VfdShowPScanType(bEnable, bType)
#define VfdShowKaraMode(bOnOff)
#define VfdShowAngle(fgOnOff)
#define VfdShowPbcSwitch(fgOnOff)
#define VfdShowZoom(fgOnOff)
#define VfdClearMsg()

#endif /* PLAYER_NO_VFD */

#ifdef  __cplusplus
}
#endif

#endif /* _VFDSHOW_H */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -