?? tvsearch.h.svn-base
字號:
#ifndef _TVSEARCH_H_
#define _TVSEARCH_H_
#ifdef __cplusplus
extern "C" {
#endif
/**
* Define user key exit codes for tvAppSearchCheckUserKey() function.
*/
#define TV_SEARCH_NONE_KEY 0x00
#define TV_SEARCH_EXIT_KEY 0x01
#define TV_SEARCH_UP_KEY 0x02
#define TV_SEARCH_DOWN_KEY 0x03
#define TV_SEARCH_RETURN_KEY 0x05
/**
* Define search algrithm state marchine status.
*/
#define TV_SEARCH_NOSIGNAL_STATUS 0x01
#define TV_SEARCH_HAVE_SIGNAL_STATUS 0x02
#define TV_SEARCH_AFC_VALID_HIGH_STATUS 0x03
#define TV_SEARCH_AFC_VALID_LOW_STATUS 0x04
#define TV_SEARCH_AFC_VALID_MID_STATUS 0x05
#define TV_SEARCH_AFC_FINE_TUNE_END_STATUS 0x06
#define TV_SEARCH_SAVE_PROG_STATUS 0x07
#define TV_SEARCH_DETECT_AUDIO_STATUS 0x08
#define TV_SEARCH_CHANGE_FREQ_STATUS 0x09
#define TV_SEARCH_DETECT_VIDEO_STATUS 0x0A
/**
* Define search mode
*/
#define TV_SEARCH_MODE_AUTO 0x01
#define TV_SEARCH_MODE_MANNAL_UP 0x02
#define TV_SEARCH_MODE_MANNAL_DOWN 0x03
/**
* Define search exit code.
*/
#define TV_SEARCH_EXIT_NORMAL 0x01
#define TV_SEARCH_EXIT_USERBREAK 0x02
#define TV_SEARCH_EXIT_MAXCHANNEL 0x03
#define TV_SEARCH_RETURN_NORMAL 0x04
#define TV_SEARCH_RETURN_2MENU 0x05
#define TV_SEARCH_EXIT_ACI_NORMAL 0x06
#define TV_SEARCH_EXIT_ACI_USERBREAK 0x07
#define TV_SEARCH_MANUAL_FOUND_RETURN 0x08//YYM 06/09/05 16:29 add for[]
#define _UNIT(wFreq) wFreq / 5
/**
* Follow function is the search call back function.
* User should implement it in App level.
*/
Bool tvAppSearchHaveSync(Void);
Void tvAppSaveSearchProgram(Byte ucSearchMode);
Void tvAppSeachChanInit(Byte ucSearchMode);
Void tvAppSeachChanExit(Byte ucSearchMode, Byte ucExitCode);
Void tvAppSearchUpdateOSD(Byte ucSearchMode);
Byte tvAppSearchCheckUserKey(Byte ucSearchMode);
Void tvAppManualSearchFreqUpdateOSD(Byte ucSearchMode);
Void tvConvertFreqToText(Word wFrequency, GPWord pwInteger, GPWord pwDecimal);
Void tvConvertTextToFreq(Word wInteger, Byte ucDecimal, GPWord pwFrequency);
Void tvUpdateManualSearchBar(Word wFrequency);
Byte tvSetSoundSystem(Void);
Void tvSaveRestProgram2EEPROM(Byte ucProgramNo);
/**
* Search function entrace. Application use this interface to call
search channel function.
*/
Byte tvSearchChanProcess(Byte ucMode, Byte ucCountry);
Byte tvSearchChanProcess_China(Byte ucMode);
#ifdef __cplusplus
};
#endif
#endif // _TVSEARCH_H_
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -