www.pudn.com > dv981-hd.rar > EV.H


/**********************************************************************/ 
/***************    MTK CONFIDENTIAL & COPYRIGHTED     ****************/ 
/***************                                       ****************/ 
/***************  $Modtime:: 03/10/01 6:03p    $       ****************/ 
/***************  $Revision: 5.0 $       ****************/ 
/***************                                       ****************/ 
/***************   Description : Setup menu option     ****************/ 
/***************                 Include File          ****************/ 
/***************                                       ****************/ 
/***************       Company : MediaTek Inc.         ****************/ 
/***************    Programmer :                       ****************/ 
/**********************************************************************/ 
 
#define EV_NONE     0 
#define EV_ROCK     1 
#define EV_POP      2 
#define EV_LIVE     3 
#define EV_DANCE    4 
#define EV_TENCO    5 
#define EV_CLASSIC  6 
#define EV_SOFT     7 
 
#define EV_ON     0 
#define EV_OFF    1 
 
#define EV_4_3_PS 0 
#define EV_4_3_LB 1 
#define EV_WIDE   2 
 
#define EV_PAL  0 
#define EV_AUTO 1 
#define EV_NTSC 2 
 
 
#define EV_OSD_ENGLISH       (0) 
#if defined(OPDV972_BES) 
#define EV_OSD_DANISH        (1) 
#define EV_OSD_SWEDISH       (2) 
#define EV_OSD_BOKMAL        (3) 
#define EV_OSD_NYNORSK       (4) 
#define EV_OSD_FINNISH       (5) 
#define EV_OSD_LANG_NS       (6) 
#elif defined(THAI981) 
#define EV_OSD_THAI          (1) 
#define EV_OSD_LANG_NS       (2) 
#elif defined(ELM981) 
#define EV_OSD_FRENCH        (1) 
#define EV_OSD_DUTCH         (2) 
#define EV_OSD_LANG_NS       (3) 
#else 
#define EV_OSD_CHINESE       (1) 
#define EV_OSD_LANG_NS       (2) 
#endif 
 
/* for setup menu style */ 
#define EV_TYPE1  0 
#define EV_TYPE2  1 
#define EV_TYPE3  2 
 
/* for logo type */ 
#define EV_LOGO_DEFAULT     0 
#define EV_LOGO_JACKET      1 
#define EV_LOGO_BLUE        2 
#define EV_LOGO_CAPTURED    3  
 
/* for Global SPDIF config */ 
#define EV_AO_OFF           0 
#define EV_RAW              1 
#define EV_PCM              2 
#define EV_MANUAL           3 
 
/* for PCM SPDIF channel select */ 
#define EV_LR               0 
#define EV_LSRS             1 
#define EV_CLFE             2 
 
//for IEC max frequency 
#ifdef MLP_CERTIFICATION 
  #define EV_04K              0 
  #define EV_16K              1 
#else 
  #define EV_48K              0 
  #define EV_96K              1 
#endif 
#define EV_192K             2 
 
#ifdef CHANNEL_AUDIO_DELAY 
  //#define EV_0MS              0 
  //#define EV_10MS            1 
  //#define EV_20MS            2 
  //#define EV_30MS            3 
  //#define EV_40MS            4 
  //#define EV_50MS            5 
   
  #define EV_0MS                0 
  #define EV_20MS              1 
  #define EV_40MS              2 
  #define EV_60MS              3 
  #define EV_80MS              4 
  #define EV_100MS            5 
  #define EV_120MS            6   
#endif 
 
#define EV_DOWN_LTRT        0 
#define EV_DOWN_LORO        1 
#define EV_DOWN_VSURR       2 
#define EV_DOWN_N22         3 
#define EV_DOWN_OFF         4 
 
#define EV_LARGE    0 
#define EV_SMALL    1 
#define EV_SPK_OFF  2 
 
#define EV_ENGLISH      0 
#define EV_FRENCH       1 
#define EV_SPANISH      2 
#define EV_CHINESE      3 
#define EV_JAPANESE     4 
#define EV_OTHER        5 
#define EV_GERMAN       6 
#define EV_SWEDISH      7 
#define EV_DANISH       8 
#define EV_NORWEGIAN    9 
#define EV_FINNISH     10 
#define EV_DUTCH       11 
#define EV_ICELANDIC   12 
#define EV_PORTUGUES   13 
#define EV_HEBREW      14 
#define EV_GREEK       15 
#define EV_CROATIAN    16 
#define EV_TURKISH     17 
#define EV_ITALIAN     18 
#define EV_POLISH      20 
#define EV_HUNGARIAN   21 
#define EV_CZECH       22 
#define EV_KOREAN      23 
#define EV_RUSSIAN     24 
#define EV_THAI        25 
#define EV_INDONESIAN  26 
#define EV_MALAY       27 
#define EV_IRISH       28 
#define EV_ROMANIAN    29 
#define EV_LANG_OFF    30 
#define EV_ARABIC    31   //Tide add @12-25-03 
#ifdef SUBTITLE_AUTO 
#define EV_SP_AUTO    32 
#endif 
 
#define EV_CHINA      0 
#define EV_FRENCH     1 
#define EV_HK         2 
#define EV_JAPAN      3 
#define EV_TW         4 
#define EV_GBR        5 
#define EV_USA        6 
 
#define EV_HIGH 0 
#define EV_MID  1 
#define EV_LOW  2 
 
#define EV_KOK_OFF        0 
#define EV_KOK_LRMIX      1 
#define EV_KOK_VMUTE      2 
 
#define EV_LINE_OUT       0 
#define EV_RF             1 
#define EV_CUSTOM0        2 
#define EV_CUSTOM1        3 
 
#define EV_STEREO         0 
#define EV_DUAL_LEFT      1 
#define EV_DUAL_RIGHT     2 
#define EV_MIX            3 
 
#define EV_NONE           0 
#define EV_DISABLE        1 
#define EV_AWARE          2 
#define EV_V1             3 
#define EV_V2             4 
#define EV_V1V2           5 
 
#define EV_L_R            0 
#define EV_LS_RS          1 
#define EV_C_LFE          2 
 
#define EV_0              0 
#define EV_1              1 
#define EV_2              2 
#define EV_3              3 
#define EV_4              4 
#define EV_5              5 
#define EV_6              6 
#define EV_7              7 
 
#define EV_1X             0 
#define EV_2X             1 
#define EV_4X             2 
#define EV_8X             3 
 
#define EV_YPBPR          0 
#define EV_RGB            1 
#define EV_CVBS           2 
 
#define EV_CONCERT        1 
#define EV_LIVING_ROOM    2 
#define EV_HALL           3 
#define EV_BATHROOM       4 
#define EV_CAVE           5 
#define EV_ARENA          6 
#define EV_CHURCH         7 
#define EV_REVERB_MAX     7 
 
// for POST DRC 
#define EV_POST_DRC_ON    EV_ON 
#define EV_POST_DRC_OFF   EV_OFF 
#define EV_POST_DRC_AUTO  2 
 
// for Pro Logic 
#define EV_PROLOGIC_ON    EV_ON 
#define EV_PROLOGIC_OFF   EV_OFF 
#define EV_PROLOGIC_AUTO  2 
 
// for PL2 Switch 
#define EV_PL2_ON         EV_PROLOGIC_ON 
#define EV_PL2_OFF        EV_PROLOGIC_OFF 
#define EV_PL2_AUTO       EV_PROLOGIC_AUTO 
 
// for PL2 Mode 
#define EV_PL2_MD_OFF     0 
#define EV_PL2_MUSIC      1 
#define EV_PL2_MOVIE      2 
#define EV_PL2_EMU        3 
#define EV_PL2_MATRIX     4 
#define EV_PL2_MD_AUTO    5 
#define EV_PL2_MODE_MAX   6 
 
#define EV_HDCD_OFF       0 
#define EV_HDCD_1X        1 
#define EV_HDCD_2X        2 
 
// for Audio In 
#define EV_AI_OFF         0 
#define EV_AI_LINE_1      1 
#define EV_AI_LINE_2      2 
#define EV_AI_LINE_3      3 
#define EV_AI_LINE_4      4 
#define EV_AI_SPDIF_1     5 
#define EV_AI_SPDIF_2     6 
#define EV_AI_SPDIF_3     7 
#define EV_AI_SPDIF_4     8 
 
#define EV_AIN_MAX        9 
 
#define fgEVIsLineMode(bMode)   ((bMode >= EV_AI_LINE_1) && (bMode <= EV_AI_LINE_4)) 
#define fgEVIsSpdifMode(bMode)  ((bMode >= EV_AI_SPDIF_1) && (bMode <= EV_AI_SPDIF_4)) 
 
// for disk priority 
#define EV_DVD_VIDEO      0 
#define EV_DVD_AUDIO      1 
 
#ifdef PSCAN_EN //BillDen 
#define EV_IN_OPEN_STATE  1 
#define EV_IN_LOADING_STATE 2 
#define EV_IN_VOLATILE_STATE 3 
#define EV_IN_OTHER_STATE 0xFF 
#endif 
// for karaoke scoring 
#define EV_MODE_EASY         2 
#define EV_MODE_NORMAL       3 
#define EV_MODE_HARD         4 
 
// for pause mode switch 
#define EV_PM_AUTO           0 
#define EV_PM_FRAME          1 
#define EV_PM_VIDEO          2 
 
#if defined(NEW_TVSYSTEM_MODE) 
#define EV_VIDEO1               0 
#define EV_VIDEO2                1 
#endif 
 
#ifdef RGB_RANGE_SWITCH 
#define EV_RGB_NORMAL           0 
#define EV_RGB_ENHANCED         1 
#endif 
 
#ifdef OPDV972 
#define EV_ALLON                  0 
#define EV_LEDDIM                1 
#define EV_LEDOFF                2 
#define EV_ALLOFF                 3 
#endif 
 
#if defined(MPEG4_SUBTITLE_FONT_SETUP)  
#ifdef OPDV972_BES 
#define MPEG4_SUBTITLE_FONT_1			4 
#define MPEG4_SUBTITLE_FONT_2			6 
#define MPEG4_SUBTITLE_FONT_3			8 
#define DEF_MPEG4_SUBTITLE_FONT		MPEG4_SUBTITLE_FONT_3   
#elif defined(THAI981) 
#define MPEG4_SUBTITLE_FONT_1			6 
#define MPEG4_SUBTITLE_FONT_2			8 
#define MPEG4_SUBTITLE_FONT_3			10 
#define DEF_MPEG4_SUBTITLE_FONT		MPEG4_SUBTITLE_FONT_3  
#elif defined(ELM981) 
#define MPEG4_SUBTITLE_FONT_1			5 
#define MPEG4_SUBTITLE_FONT_2			7 
#define MPEG4_SUBTITLE_FONT_3			9 
#define DEF_MPEG4_SUBTITLE_FONT		MPEG4_SUBTITLE_FONT_3  
#else 
#define MPEG4_SUBTITLE_FONT_1			7 
#define MPEG4_SUBTITLE_FONT_2			9 
#define MPEG4_SUBTITLE_FONT_3			11 
#define DEF_MPEG4_SUBTITLE_FONT		MPEG4_SUBTITLE_FONT_3   
#endif 
#endif