📄 osdsm.h
字号:
#define _MENU_MU_BRIGHT 1
#define _MENU_MU_CONTRAST 2
#define _MENU_MU_SHARPNESS 3
#define _MENU_MU_HUE 4
#define _MENU_MU_SATURATION 5
#define _MENU_MU_MUTE 6
#define _MENU_MU_VOLUME 7
#define _MENU_MU_IREMIT 8
#define _MENU_MU_FMFREQ 9
#define _MENU_MU_DEFAULT 10
#define _MENU_MU_EXIT 11
//----------------------------------------------------------------------------------------------------
// Short Menu OSD map
//----------------------------------------------------------------------------------------------------
#define _OSD_SHORTMENU_ROW 1
#define _OSD_SHORTMENU_COL 40
#define _OSD_SOURCENOTE_ROW 5
#define _OSD_SOURCENOTE_COL 15
#if(_VIDEO_SUPPORT == _ON)
#if (_CUSTOM_TYPE == _CUSTOM_HAOZHEN)
#if (_OSD_SM_ENABLE)
#ifndef __OSD_MU_H__
#define __OSD_MU_H__
//video data stored in
#define _AUDIO_DATA_ADDRESS (_EEPROM_PAGE4_BANK0)
#define _FM_DATA_ADDRESS (_EEPROM_PAGE4_BANK0+6)
#define _MUCP_TEXT _CP_GREEN
#define _MUCP_BAR _CP_BLUE
#define _MUCP_TEXTBG _CP_BLACK
#define _MUCP_BARBG _CP_BLACK
BYTE code tOSD_MU_BRIGHTNESS_STR[];
BYTE code tOSD_MU_CONTRAST_STR[];
BYTE code tOSD_MU_SHARPNESS_STR[];
BYTE code tOSD_MU_HUE_STR[];
BYTE code tOSD_MU_SATURATION_STR[];
BYTE code tOSD_MU_MUTE_STR[];
BYTE code tOSD_MU_VOLUME_STR[];
#if (_PCB_RIGHTECH_A_USE_PV013BA1 == _TRUE)
#if (_INFRARED_ENABLE == _TRUE)
BYTE code tOSD_MU_IREMIT_STR[];
BYTE code tOSD_MU_IREMIT_VALUE_STR[][9];
#endif
#endif
BYTE code tOSD_MU_FM_STR[];
BYTE code tOSD_MU_DEFAULT_STR[];
BYTE code tOSD_MU_EXIT_STR[];
void COsdMUMenuNone(void);
void COsdMUMenuBright(void);
void COsdMULeftBright(void);
void COsdMURightBright(void);
void COsdMUMenuContrast(void);
void COsdMULeftContrast(void);
void COsdMURightContrast(void);
void COsdMUMenuSharpness(void);
void COsdMULeftSharpness(void);
void COsdMURightSharpness(void);
void COsdMUMenuHue(void);
void COsdMULeftHue(void);
void COsdMURightHue(void);
void COsdMUMenuSaturation(void);
void COsdMULeftSaturation(void);
void COsdMURightSaturation(void);
void COsdMUMenuMute(void);
void COsdMULeftMute(void);
void COsdMURightMute(void);
void COsdMUMenuVolume(void);
void COsdMULeftVolume(void);
void COsdMURightVolume(void);
//#if (_PCB_TYPE == _PCB_RIGHTECH_A && _INFRARED_ENABLE == _TRUE)
#if (_PCB_RIGHTECH_A_USE_PV013BA1 == _TRUE)
#if (_INFRARED_ENABLE == _TRUE)
void COsdMULoadIrEmitValueImage(void);
void COsdMUMenuIrEmit(void);
void COsdMULeftIrEmit(void);
void COsdMURightIrEmit(void);
#endif
#endif
void COsdMUMenuFMFreq(void);
void COsdMULeftFMFreq(void);
void COsdMURightFMFreq(void);
void COsdMUMenuDefault(void);
void COsdMULeftDefault(void);
void COsdMURightDefault(void);
void COsdMUMenuExit(void);
void COsdMULeftExit(void);
void COsdMURightExit(void);
void COsdMULoadDefault_DefaultStr(void);
void COsdMULoadMuteValueImage(void);
void COsdMUShowVersion(void);
void COsdDispState(BYTE ucState);
void COsdFxSliderMU(BYTE ucRow, BYTE ucCol, BYTE ucLength, BYTE usValue, BYTE usMax, BYTE usMin);
void COsdFxLoadTextMU(BYTE ucRow, BYTE ucCol, BYTE ucSelect, BYTE code *pArray);
void COsdDispFullSliderMU(BYTE ucRow, BYTE ucCol, BYTE ucLength, BYTE usValue, BYTE usRange, BYTE usMin, BYTE ucColor, BYTE ucNumColor);
void COsdFxShowNumberMU(BYTE ucRow, BYTE ucCol, BYTE usValue, BYTE ucPar);
void CIrActionMute(void);
void LED_Message_HaoZhen(unsigned char msg);
#else
extern BYTE code tOSD_MU_BRIGHTNESS_STR[];
extern BYTE code tOSD_MU_CONTRAST_STR[];
extern BYTE code tOSD_MU_SHARPNESS_STR[];
extern BYTE code tOSD_MU_HUE_STR[];
extern BYTE code tOSD_MU_SATURATION_STR[];
extern BYTE code tOSD_MU_MUTE_STR[];
extern BYTE code tOSD_MU_VOLUME_STR[];
#if (_PCB_RIGHTECH_A_USE_PV013BA1 == _TRUE)
#if (_INFRARED_ENABLE == _TRUE)
extern BYTE code tOSD_MU_IREMIT_STR[];
extern BYTE code tOSD_MU_IREMIT_VALUE_STR[][9];
#endif
#endif
extern BYTE code tOSD_MU_FM_STR[];
extern BYTE code tOSD_MU_DEFAULT_STR[];
extern BYTE code tOSD_MU_EXIT_STR[];
extern void COsdMUMenuNone(void);
extern void COsdMUMenuBright(void);
extern void COsdMULeftBright(void);
extern void COsdMURightBright(void);
extern void COsdMUMenuContrast(void);
extern void COsdMULeftContrast(void);
extern void COsdMURightContrast(void);
extern void COsdMUMenuSharpness(void);
extern void COsdMULeftSharpness(void);
extern void COsdMURightSharpness(void);
extern void COsdMUMenuHue(void);
extern void COsdMULeftHue(void);
extern void COsdMURightHue(void);
extern void COsdMUMenuSaturation(void);
extern void COsdMULeftSaturation(void);
extern void COsdMURightSaturation(void);
extern void COsdMUMenuMute(void);
extern void COsdMULeftMute(void);
extern void COsdMURightMute(void);
extern void COsdMUMenuVolume(void);
extern void COsdMULeftVolume(void);
extern void COsdMURightVolume(void);
//#if (_PCB_TYPE == _PCB_RIGHTECH_A && _INFRARED_ENABLE == _TRUE)
#if (_PCB_RIGHTECH_A_USE_PV013BA1 == _TRUE)
#if (_INFRARED_ENABLE == _TRUE)
extern void COsdMULoadIrEmitValueImage(void);
extern void COsdMUMenuIrEmit(void);
extern void COsdMULeftIrEmit(void);
extern void COsdMURightIrEmit(void);
#endif
#endif
extern void COsdMUMenuFMFreq(void);
extern void COsdMULeftFMFreq(void);
extern void COsdMURightFMFreq(void);
extern void COsdMUMenuDefault(void);
extern void COsdMULeftDefault(void);
extern void COsdMURightDefault(void);
extern void COsdMUMenuExit(void);
extern void COsdMULeftExit(void);
extern void COsdMURightExit(void);
extern void COsdMULoadDefault_DefaultStr(void);
extern void COsdMULoadMuteValueImage(void);
extern void COsdMUShowVersion(void);
extern void COsdDispState(BYTE ucState);
extern void COsdFxSliderMU(BYTE ucRow, BYTE ucCol, BYTE ucLength, BYTE usValue, BYTE usMax, BYTE usMin);
extern void COsdFxLoadTextMU(BYTE ucRow, BYTE ucCol, BYTE ucSelect, BYTE code *pArray);
extern void COsdDispFullSliderMU(BYTE ucRow, BYTE ucCol, BYTE ucLength, BYTE usValue, BYTE usRange, BYTE usMin, BYTE ucColor, BYTE ucNumColor);
extern void COsdFxShowNumberMU(BYTE ucRow, BYTE ucCol, BYTE usValue, BYTE ucPar);
extern void CIrActionMute(void);
extern void LED_Message_HaoZhen(unsigned char msg);
#endif
#endif //end of #if(_OSD_SM_ENABLE)
#endif //end of #if (_CUSTOM_TYPE == _CUSTOM_HAOZHEN)
#endif //end of #if(_VIDEO_SUPPORT == _ON)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -