?? winav.h
字號(hào):
#define USE_ONE_OSD_REGION
#ifdef SUPPORT_ANTISHOCK // Brian1.11, make sure 32M case has no Anti-shock
#undef SUPPORT_ANTISHOCK
#endif
#endif
*/
// Micky1.11a, support watch dog timer for BE only
/// #define SUPPORT_WATCHDOG
// Micky1.23, support DVD_T
/// #define SUPPORT_DVD_T
// Ming2.36, support multi-disc resume from EEPROM.
// Do not use it!! Use the new RESUME mechanism.
/*
// define it, will read EEPROM resume information and do resume
/// #define SUPPORT_RESUME_EEPROM
*/
// Micky1.24,
// define it, will show invalid message when gototime is not allowed
///#define GOTIME_DISALLOW_SHOW_INVALID
// define it, will clear REPEAT status when reap stop
///#define CLEAR_REPEAT_WHEN_REAL_STOP
//Alex1.21,20031208 Support BookMark
///#define SUPPORT_BOOKMARK
// ******************************
// Power On Status
// ******************************
// define it, means system will enter standby mode when power is ON first time
/// #define POWERON_STANDBY
// define it, means system will auto-play after Open/Close or KEY_PBC or Power-ON
///#define AUTO_PLAY
// wyc1.05-2, a define to support FM auto play
// define it, means FM will auto play
// else, will stop at FM menu.
//#define FMANAGER_AUTO_PLAY
// define it, means system will enetr NO-PBC mode even title is "VIDEO CD 2.0"
/// #define DEFAULT_NOPBC
// define it, means Border is blue when switch track or ReadTOC
// else the border is black
/// #define BORDER_BLUE
// define it, when stay in stop mode or no disc and
// no user operation over a period of time
// will auto enter power down mode.
#define AUTO_POWERDOWN
// Micky1.25, add auto powerdown for screen saver mode
// #define POWERDOWN_AFTER_SCREENSAVER
// the wait time to enter power down mode
#define WAITTIME_POWERDOWN (COUNT_10_SEC*48L) // (COUNT_10_SEC*48L)
// **************************************
// Auto-Upgrade Relative Area
// **************************************
// If define it, F/W will support auto-upgrade feature
// Otherwise, the feature will be disable
// Micky2.80p, only SYSTEM_8051 will support auto upgrade
#ifdef SYSTEM_8051
#define SUPPORT_AUTO_UPGRADE
#endif //#ifdef SYSTEM_8051
// Chuan 172 2002/02/22: if define SUPPORT_AUTO_UPGRADE, support auto upgrade
#ifdef SUPPORT_AUTO_UPGRADE
// Chuan 172 2002/02/22:
// if define AUTO_UPGRADE_CONFIRM, will confirm auto upgrade procedure by user
//#define AUTO_UPGRADE_CONFIRM
// Chuan0.87-2th, define it to do checksum.
#define CHECKSUM_CHECK
// Chuan 172 2002/02/28:
// if define INCLUDE_FLASH, Auto-Upgrade Procedure will use include files (FLASH.TXT)
//#define INCLUDE_FLASH
#endif // #ifdef SUPPORT_AUTO_UPGRADE
// ******************************
// User Operation Behavior
// ******************************
// Micky1.22a, if no FP_PGC, just play from TT/CC 1/1
// define it, will play from TT/CC 1/1 when FP_PGC doesn't exist.
// for DVD title only.
// #define PLAY_TT1CC1_WHEN_NO_FPPGC
// ** TCH2.74; define it, can support VCD control. The Default value should set in [SETUP.H]
// If enable VCDControl, VCD-series can NOT play. Otherwise, same as original version.
///#define SUPPORT_VCD_CONTROL
// DVD_172Micky, define it, can support DVD can resume from I/R Power on.
// Ming2.36, support multi-disc resume from EEPROM.
// Define SUPPORT_RESUME_AFTER_POWERON to enable the relative codes
// to save RESUME info. when press IR power off, and resume when
// press IR power on. Users can decide if save the RESUME info. to
// EEPPROM by defining SUPPORT_RESUME_FROM_EEPROM.
///#define SUPPORT_RESUME_AFTER_POWERON
// #define it, save the disc resume information to EEPROM
//#define SUPPORT_RESUME_FROM_EEPROM
// Define SUPPORT_RESUME_AFTER_OPENCLOSE to enable the relative codes
// to save RESUME info. when open tray, and resume when
// press close tray. The RESUME info. MUST be saved to EEPROM now.
// #define SUPPORT_RESUME_AFTER_OPENCLOSE
// wyc.170a, define it when input number is bigger than end track, it will show invalid, else will go end track and play.
// #define NUMBER_OUTRANGE_INVALID
// LLY.161-1, define it, F/W don't re-program TV type while display logo
// and let it same as previous video
// Otherwise, it will re-program TV type base on TV mode & bitstream format
// #define LET_LOGO_TVMODE_SAME_AS_PREVIOUS_VIDEO
// DVD_161Micky, support MP3 resume can play from track begin
// if define it, when resume, can play the last played track
// #define SUPPORT_MP3_RESUME
// if define it, it will only support NPF key while in stop mode
// ie. it don't allow non-play playable macro command key in stop mode
// #define SUPPORT_NPF_TRIGGER_ONLY
// ** TCH1.72; if define it, it will assume NEXT key as KEY_PLAY (except MP3) while in stop mode
// #define SUPPORT_NEXT_TRIGGER_FROM_STOP
// Micky2.78b-2, add support for play chapter by number key.
// define it, will accept input number as chapter number and play it.
// only support the feature when 1) Title domain and 2)must have no selective buttons
// #define SUPPORT_PLAY_CHAPTER_BY_NUMBER
// define it,
// means system will enetr NO-PBC mode when following keys are pressed in PBC stop mode
// KEY_NUMBER, KEY_GOTOTIME, KEY_DIGEST. And will do the action
// #define AUTO_PBCOFF
// define it, one stop -> will be treated as temporarily stop-> play will be treated as RESUME
// , 2 stop -> will be treated as real stop.
// else stop, will always be treated as real stop.
///#define DOUBLE_STOP
// define it, means the sequence of GoToTime is normal and "4" number force auto-gototime
// else the sequence is from left to right and don't auto-gototime
// #define GOTOTIME_LEFTTORIGHT
// define it, means the GoToTime number can't over 5
// else the 1st number will be rounded off
//#define GOTOTIME_NUMBER_NOROUND
// define it, means when 10+ or other number(SUPPORT_NUMBER_CONFIRM_KEY) time out, will take as active.
// else F/W will clear the key-operation
/////#define KEY_NPLUS_DEFAULT // ** TCH2.78a;
//#define ACCEPT_TIMEOUT_NUMBERKEY
// define it, means N0 will be suppose as N10 or N20
// else N0 will be assumes as "0"
//#define KEY_N0_SAME_NPLUS
// define the value of KEY_NPLUS
#define KEY_NPLUS 10 //***********
// define it, means after number key input, user need press "SEL" to confirm
// else the number will directly action
//#define SUPPORT_NUMBER_CONFIRM_KEY
// define it, means system use ONE key[PROGRAM] to do "PROGRAM";
// else another mode is 3 keys[PROGRAM, ENTER, CLEAR]
///#define PROGRAM1
// define it, means system will directly play [PROGRAM] Track;
// else another mode play [PROGRAM] Track after play current Track
///#define PROGRAM_PLAY_DIRECT
// DVD_101bMicky, rename the define
// define it, means KEY_CLAER will clear current Program Item
// else will clear PROGRAM mode
// #define ENABLE_CLEAR_CURRENTPROGRAMITEM
// define it, means KEY_AUTOVOCAL will have two meanings
// One is AUTOVOCAL (LL) mode, another is AUTOVOCAL (RR) mode
// #define ENABLE_2_AUTOVOCAL
// hwtan 6.10 begin
// define it, means KEY_AUTOVOCAL will have three meanings
// Two are LL&RR mode, the other is channel 0 mode for some CVD&SVCD
// #define ENABLE_3_AUTOVOCAL //ping add for strong request
// hwtan 6.10 end
// define it, means Digest will start playing from current position
// only enable in playing mode
///#define DIGEST_PLAY_CURRENT
// define it, means Digest page mode next page index will start from 10
// #define DIGEST_NEXT_PAGE10
// define it, means when 1 track, DIGEST will enter DISCVIEW
// when multi tracks, DIGEST will enter TRACKVIEW
// wyc.051 make digest default has digest two mode
/// #define DIGEST_TWO_MODE
// define it, means SCF/SCB will switch to Normal Play after SCF/SCB-2
// else The keys of SCF/SCB only switch within SCAN mode
/// #define ROUND_SCAN
// define it, means F/W will clear LOGO when push "PROGRAM" and "GOTOTIME"
// #define FORCE_CLEAR_LOGO
// define it, means F/W will check __sbMICVocal PIN for AutoVocal
// #define ENABLE_AUTOVOCAL // ** SVCD-TCH;
// define it, means scart 16:9/4:3 setting only reference setup's setting. Won't reference bitstream format.
// #define SET_SCART_FROM_SETUP
// ***** IR control
// define it, means REPEAT_AB and RESUME key is ONE key, not separate
// Please use KEY_RESUME to represent this key. (NOT KEY_REPEAT_AB)
//#define SAME_AB_RESUME
// DVD051, define it, then repeat key will clear repeat a-b status
//#define REPEAT_CLEAR_REPEATAB
// DVD_099bMicky, define it, KEY_AUDIO_LR and KEY_AST_CTL will be same key
// for DVD/SVCD/CVD, it's KEY_AST_CTL
// for VCD/MP3/CD-DA, it's KEY_AUDIO_LR
///#define KEY_AUDIO_LR_SAME_KEY_AST_CTL
// DVD_101bMicky, KEY_PLAY active as KEY_ACTIVE
// define it, KEY_PLAY will act as KEY_ACTIVE
// else it, KEY_PLAY will act as normal play only
// Can be defined only when IR KEY_ACTIVE is not exist
// #define SUPPORT_KEY_PLAY_AS_KEY_ACTIVE
// DVD_099bMicky, define it, for VCD/SVCD/CVD/CD-DA, the GOTOTIME value will be absolute time
// else it will depend on current show time mode(track relative mode)
///#define ABSOLUTE_GOTOTIME
// DVD_099bMicky, define it, it will auto switch to normal play when change track
// else it will keep original play mode
///#define FORCE_CHANGE_TRACK_NORMAL_PLAY
// **** TCH0.99C-XQ, define it, it will auto switch to NON-PBC mode when push Randm or Repeat Disc.
// else it will keep original play mode
///#define FORCE_SWITCH_NONPBC
// ** TCH1.01-1; define it, it will re-init AST/SPST and let's follow SETUP information.
// else it will keep original play AST/ SPST
///#define FORCE_DEFAULT_AST_SPST_AFTER_REAL_STOP
// ** TCH1.03; define it, it will set repeat mode as REPEAT_NONE. (ESS/ ZORAN)
// else it will keep original setting (Zoran)
///#define FORCE_SET_REPEAT_MODE_AFTER_REAL_NEXTPREV
// DVD_099bMicky, define it, will support a general backdoor mode
// for non-setup mdoe
///#define SUPPORT_GENERAL_BACKDOOR
// DVD_099cMicky, define it, will dynamic showing loading status
///#define SHOW_LOADING_STATUS
// DVD_101Micky, can select to use KEY_PLAY/OPEN_CLOSE release power down
/// define it, will allow KEY_PLAY to release power down mode
#define RELEASE_POWERDOWN_BY_PLAY // for fuss0310
/// define it, will allow KEY_OPEN_CLOSE to release power down mode
/// #define RELEASE_POWERDOWN_BY_OPEN
// LLY.101, define it, will zoom "Center" area while 1st KEY_ZOOM
// otherwise, it will zoom "Left-Upper" area while 1st KEY_ZOOM
//#define SUPPORT_ZOOM_FROM_CENTER_AREA
// LLY.101b, define it, will remove "black area" while ZOOM in LB mode
// ohterwise, "black area" will be seen in ZOOM mode
//#define REMOVE_BLACK_AREA_FOR_ZOOM_IN_LB_MODE
// LLY2.81, remove from FMANAGER.C, because OSD/ FMANAGER will refer it together
// If define it, F/W don't support selection feature while playing
// ie. selection & active cursor will exist together
// Otherwise, selection action only can be done within stop mode
// ie. only exist one kind of highlight
// Micky0.84a, disable it for both GUI/ font mode
///#define SUPPORT_RUNTIME_SELECTION_ACTION
// Micky0.86, support virtual IR for GUI
// define it, support virtual IR display and control(OSD)
/// #define SUPPORT_VIRTUAL_IR
////////////////////////////////////////////////
// ****** Subpicture Relative Zone *****
////////////////////////////////////////////////
//LLY.100a-1,
// define it, will switch SPST ID immediately,
// ie. the old SPST will disappear immediately,
// and we can see new SPST while next desired SPST has decoded ok
// otherwise, we only tell RISC "how to do",
// ie. the old SPST will display until next desired SPST has decoded ok
//#define SUPPORT_SPST_SWITCH_IMMEDIATELY
/////////////////////////////////////////////////
// Audio Output Relative Zoon
/////////////////////////////////////////////////
// wyc.170, define it to support CDDA and LPCM de-emphasis in W6630 audio DAC.
//#define SUPPORT_AUDIO_DEEMPHASYS
// LLY.171, if define it, DSP will output 6 channel audio data for non-DVD title
// while setting audio configure in 5.1 channel
// Otherwise, it's only output 2 channel audio data
// Notice: Must use 20011212 DSP code
// #define SUPPORT_6CH_OUTPUT_FOR_NONDVD
// LLY.171, if define it, DSP will do MPEG Up-Sample feature for MP3-LSF
// Ex: 16->48, 22->44, 32->48
// Otherwise, it will output original audio frequence
#define SUPPORT_MPEG_AUDIO_UP_SAMPLE
// LLY.171-2, if define it, SPDIF/PCM data will always be output in analog mode
// Otherwise, it will only output 2/ 5.1 channel data
// #define ALWAYS_OUTPUT_SPDIF_PCM_IN_ANALOG_MODE
// Brian.274, if define it, MIC input will be always disabled. This only works for
// DBB. For DAB, must replace DSP code to disable MIC input.
// #define NO_MIC_INPUT
// ******************************************
// JPEG Decoding Relative Zone
// ******************************************
// If define it, F/W don't support Picture CD/ JPEG feature -- LLY.274p-2
// Otherwise, it will support Picture CD/ JPEG decoding
// Notice: don't support this feature within 22QF serial chip
//#define NO_PICTURECD
//open this define to use KEY_MUTE to switch crop mechanism //CoCo.274
//#define JPEG_TEST_CROP_MECHANISM
//Open this define will use single buffer to decode/display JPEG
// Micky0.84a, CT908 must use double buffer
///#define JPEG_SINGLE_BUFFER
// ********************************************************
// Optional Feature Relative Zone -- A/V System Model
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -