/*============================================================= * Copyright (c) Realtek Semiconductor Corporation, 2005 * * All rights reserved. * *============================================================*/ #ifndef _TV_H #define _TV_H /*===================== Module dependency ================== */ #include "Core\Header\maindef.h" #if (_CUSTOMER_TYPE == _SKYWORTH) #include "Customer\Header\skyworth\osdobjectdef.h" #endif #include "Core\Header\global.h" //------------------------------------------------------------- // Define //------------------------------------------------------------- //20081027 ccy add to 200 chn #if _CUSTOMER_TOLIP #define GET_TV_MAX_CH() (200+1) //20071129 #else #define GET_TV_MAX_CH() (120+1) //20071129 #endif #define _FIRST_CHANNEL 1 #define _TV_SCAN_BG_RED 0x00 #define _TV_SCAN_BG_GREEN 0x00 #define _TV_SCAN_BG_BLUE 0x80 #define _TV_AUTOSCAN_RESPONSE_TIME (20*10-50+50-50) //msec #define _TV_AUTOSCAN_WAIT_AFC_TIME 25 //msec //------------------------------------------------------------- // Define //------------------------------------------------------------- #define _TV_NEXT_CHANNEL 0x1 ///! Command for CTvSelectChannel #define _TV_PREV_CHANNEL 0x2 ///! Command for CTvSelectChannel #define _TV_LAST_CHANNEL 0x3 ///! Command for CTvSelectChannel #define _TV_CURR_CHANNEL 0x4 ///! Command for CTvSelectChannel void TV_Power_ON(void); void TV_Power_Down(void); BYTE CTvSetChStatus(BYTE chn,bit status); BYTE CTvGetChStatus(BYTE chn); void CTvTunerChangeChannel(void); BYTE CTvSetChannel(BYTE chn); void CTvScanSetBackground(BYTE display); void CTvTunerChangeChannelApplyNewData(void); //added by czl 100118 void CTvVideoColorStandardsetting(BYTE usvideocolorsys); #else extern void TV_Power_ON(void); extern void TV_Power_Down(void); extern void CTvScanSetBackground(BYTE display); extern void CTvTunerChangeChannelApplyNewData(void); //added by czl 100118 extern void CTvVideoColorStandardsetting(BYTE usvideocolorsys); #endif//#ifndef _TV_H