📄 vfdshow.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 + -