📄 al320_osddisplay.h
字号:
/*--------------------------------------------------------------------------
AL320_OSDDISPALY.H
Header file for AL320_OSDDISPLAY
History:
07/20/2006 : First Version V0.1 ---HsinChu Office
09/15/2006 : Version 0.2 ---HsinChu Office
1. Increase function declaring of AL320_OSDVariableInitial.
Copyright (c) 1998-2006 AverLogic Inc
All rights reserved.
--------------------------------------------------------------------------*/
#ifndef __AL320_OSDDISPALY_H__
#define __AL320_OSDDISPALY_H__
//Slave Address of AL320
#define SLAVE_ADDRESS_AL320 0x32
//Definition of OSD Display
#define OSD_H_START 0x40
#define OSD_V_START 0x40
#define OSD_RAM_ADDRESS 0x00
#define OSD_FONT_ADDRESS 0x00
#define OSD_Font_HSize 0x08
#define OSD_Font_HTotal 0x08
#define OSD_Font_VSize 0x0e
#define OSD_Font_VTotal 0x0e
#define OSD_RAM_Stride 0x1e
#define OSD_Icon_HTotal 0x1e
#define OSD_Icon_VTotal 0x0e
#define OSD_RAM_ADDRESS_START 0x00
#define OSD_FONT_LINE_STRIDE 0x01
#define OSD_FONT_RAM_ADDRESS 0x00
#define OSD_ALPHA_BLENDING_RATIO 0x0c //0c jason 070411 colse alpha blending
#define ICON_TOTAL OSD_Icon_HTotal*OSD_Icon_VTotal
#define GEOCODE_CONTRAST 0
#define GEOCODE_BRIGHTNESS 1
#define GEOCODE_COLOR 2
#define GEOCODE_TINT 4
#define GEOCODE_SHARPNESS 3
#define GEOCODE_SOUND 5
#define GEOCODE_CHANNEL 6
#define GEOCODE_VIDEOSTANDARD 7
#define GEOCODE_DISPLAYMODE 8
#define GEOCODE_OSD 9
#define GEOCODE_RESET 10
#define GEOCODE_EXIT 11
/*
#define OSD_Font_HSize_16 0x10
#define OSD_Font_HTotal_16 0x10
#define OSD_Font_VSize_24 0x18
#define OSD_Font_VTotal_24 0x18
#define OSD_RAM_Stride 0x13
#define OSD_FONT_LINE_STRIDE_24 0x04
*/
#define OSD_ICON_FUNCTION_NUMBER 6 //ICON TOTAL
//#define OSD_CONTEXT_MODE FONT_CONTEXT_2_BYTE
//OSD Definition of Input Source
#define CVBS_INPUT 0
#define SVIDEO_INPUT 1
#define COMPONENT_INPUT 2
//OSD Definition of OSD Function
#define H_MOVE 0
#define V_MOVE 1
#define ZOOM 2
//OSD Definition of Video Standard
#define NTSC_MODE 0
#define PAL_MODE 1
#define AUTODETECT_MODE 2
//OSD Definition of Reset
#define DEMOMODE 0
#define RESETMODE 1
//OSD Definition of Video Display Mode
#define MODE1 0
#define MODE2 1
//OSD Mode definition //070519
#define OSD_MENU 0
#define OSD_INFORMATION 1
void AL320_SetupOSDFont(Word uiFontRamAddress);
void AL320_SetupOSDMode(void);
void AL320_SetupOSDColor(void);
void AL320_SetIconAddress(Word uiColumn, Word uiRow, Byte ucIcon_HTotal);
void AL320_DisplayMenuIcon(Byte *pucMenu, Byte ucOSDIconHTotal, Byte ucOSDIconVTotal);
void AL320_SetupDisplayQuality(void);
//void AL320_OSDBarIconChange(void);
//void AL320_SetupOSDMode_QualityBar(void);
//void AL320_ShowOSDIconMessage(Byte ucOSDModeCounterX);
//void AL320_SetOSDMainMenuToSecondMenu(void);
//void AL320_OSDEnterFunction(void);
//void AL320_OSDExitFunction(void);
//void AL320_OSDMoveFunction(Byte ucKey);
//void AL320_OSDIconDetect(void);
//void AL320_ClearOSDDisplayIcon(void);
//void AL320_SetOSDDisplayIcon(void);
//void AL320_OSDMainMenuIconDetect(void);
//void AL320_OSDSecondMenuIconDetect(void);
//void AL320_VideoStandardMenuIconDetect(void);
//void AL320_DisplayModeMenuIconDetect(void);
//void AL320_OSDMenuIconDetect(void);
//void AL320_ChannelSelectMenuIconDetect(void);
void AL320_InputSourceSelect(void);
//void AL320_ExecuteOSDSecondMenuFunction(void);
//void AL320_VideoStandardFunction(void);
void AL320_OSDResetFunction(void);
//void AL320_SetupSharpnessLevel(void);
void AL320_DisplayModeFunction(void);
//void AL320_InitBarLevel(void);
//void AL320_OSDMovingFunction(void);
//void AL320_OSDMenuFunction(void);
//void AL320_OSDResetMenuIconDetect(void);
//void AL320_ResetModeFunction(void);
void AL320_OSDVariableInitial(void);
//void AL320_ChannelChange(void);
//void AL320_SetupOSDMode_VideoSource(void);
//void AL320_OSDDisplay_VideoSource(void);
void AL320_OSDDisplayStart(void);
//void AL320_OSDExit_VideoSource(void);
void AL320_LoadingDisplayQuality(void);
//extern Byte gucOSDModeCounter;
//extern Byte gucBarCounter;
//extern Byte gucSecondLevel;
extern Byte gucVideoStandard;
extern Byte gucDisplayMode;
extern Bool gbQualityAdjustment;
//extern Bool gbContrast, gbBrightness, gbSaturation, gbHue, gbSharpness;
//extern ROM Byte MainMenuIcon[ICON_TOTAL];
//extern ROM Byte DisplayIcon[ICON_TOTAL];
//extern ROM Byte ContrastIcon[57];
//extern ROM Byte BrightnessIcon[57];
//extern ROM Byte ColorIcon[57];
//extern ROM Byte TintIcon[57];
//extern ROM Byte SharpnessIcon[57];
extern Bool gbOSDMenu;
extern unsigned char cCurStandard;
extern unsigned char cNewStandard;
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -