cust_def.h
上传用户:caisangzi8
上传日期:2013-10-25
资源大小:15756k
文件大小:19k
源码类别:

DVD

开发平台:

C/C++

  1. #ifndef _CUST_DEF_H_
  2. #define _CUST_DEF_H_
  3. #include ".\h\set.h"
  4. #ifdef SDRAM_16Mb_Mode
  5.     //#define SETUP_PROGRAM_IN_PLACE_UNDER_16M
  6.     #ifdef SETUP_PROGRAM_IN_PLACE_UNDER_16M     // 2004/12/29 yltseng
  7.     // Because we use track buffer to store Setup/Program OSD, so this buffer can't
  8.     // be overwritten when Setup/Program OSD is shown
  9.     #undef  SETUP_DONT_PAUSE
  10.     #undef  PROG_DONT_PAUSE
  11.     #define JPEG_PAUSE_WHEN_SETUP
  12.     #endif
  13. #endif
  14. #define SUPPORT_PRECALCULATE_VIDEOBITRATE_FOR_FILE_MODE   // 2004/08/11 yltseng
  15. //#define SEL_AUDIO_LANG_BY_USER
  16. //#define SEL_AUDIO_LANG_BY_SETUPMENU
  17. //#define FIX_VIDEO_RATIO_ISSUE//nono 20040518
  18. //#define SP_CTRL_BY_SETUP_MENU//nono 4-9-7 23:39 for SETUP MENU is set "OFF", but SUBP is still ON. Tkx for Terry's help.
  19. //#define DVD_REP_ALL_TITLE                //terry,2003/10/18 06:30PM
  20. #define SHARE_NAV_VAR                         //terry, share dvd/jpeg/vcd/mp3 global variable memory
  21. #define SUPPORT_ECC                       //define to use software ECC+De-Interlave for CDDA(CD-G) subchannel
  22. //#define SUPPORT_STREAM_BUFFER
  23. //#define SUPPORT_MIX_MP3_CDDA
  24. #ifdef SUPPORT_MIX_MP3_CDDA     //linrc change "SUPPORT_MIX_MP3_CDDA" to "SUPPORT_MIX_DATA_CDDA_DISC"
  25. #define SUPPORT_MIX_DATA_CDDA_DISC //because we support this type mix mode disc 2004-12-15 15:53
  26. #endif
  27. //#define UOP_PROHIBIT_ANGLE_SHOW_OFF //nono 3-12-18 15:10 for YILI.
  28. //#define JPG_EFFECT   //David Add 3-6-26 17:12
  29. //#define JPG_ONCE_SHOW_ALL_PER_PIECE
  30. //#define USER_LOGO
  31. //#define JPG_LOGO //use JPG save to logo.
  32. //#define USER_MPEG_LOGO  //David 3-7-15 17:55
  33. //#define SF_SR_IN_A_KEY    //freyman 2003-8-3 16:52 moved here from ircmd.c
  34. //#define DVD_SEQ_PLAY
  35. #define NEW_GOTO
  36. //#define BIG_AC3_VOICE                         //terry, adjust ac3 default voice volume,0508 ,avoid audio noise
  37. //#define SUPPORT_ID3
  38. //#define SUPPORT_CHINESE_FONT
  39. #if defined( SUPPORT_CHINESE_FONT ) || defined( SUPPORT_CHINESE_FONT_COMPRESSED )
  40.     // spuuort BIG5 or GB. only one can be activated.
  41.     #ifdef SUPPORT_CHINESE_FONT
  42.         #ifdef BBK_DV911S                               //fengjl add 2004-05-21 17:04
  43.             #define USE_GB2312_FONT
  44.         #else
  45.             //#define USE_BIG5_FONT
  46.             #define USE_BIG5_COMMON_FONT        
  47.             //#define USE_GB2312_FONT
  48.         #endif
  49.     #elif defined( SUPPORT_CHINESE_FONT_COMPRESSED )    // 2004/09/19 yltseng
  50.         #ifdef BBK_DV911S
  51.             #define USE_GB2312_FONT_COMPRESSED
  52.         #else
  53.             //#define USE_BIG5_FONT_COMPRESSED
  54.             #define USE_BIG5_COMMON_FONT_COMPRESSED
  55.             //#define USE_GB2312_FONT_COMPRESSED
  56.         #endif
  57.     #endif
  58.     //#define SUPPORT_HZ // support HZ to GB or BIG5 translate
  59.     //#define SUPPORT_GB_TO_BIG5 // support GB to BIG5 translate
  60.     //#define SUPPORT_BIG5_TO_GB //support BIG5 to GB translate
  61. #endif
  62. #if defined( SUPPORT_CHINESE_FONT ) || defined( USE_RUSSIAN_LANGUAGE ) || defined( EUROPE_FOREIGN_LANGUAGES ) || defined( MIDDLE_EUROPE_LANGUAGES ) || defined( USE_JAPANESE_FONT ) || defined( USE_KOREAN_FONT )
  63.     #define LINK_FONT_LIB           // 2004/09/11 yltseng
  64. #endif
  65. //#define OLD_VFD_DRV                           //old/new vfd driver ( different iop code )
  66. //#define SLOT_IN_LOADER                        //robert 020919
  67. //===========
  68. //IR Formats
  69. //===========
  70. //IR0       //"ircode_v.h"                      //kenny 891109
  71. //IR1       //"ircode_m.h"                      //kenny 891109
  72. //IR2       //"ircode_315.h"                    //kenny 891109
  73. //IR3       //"ircode_p.h"                      //kenny add it 891113
  74. //IR4       //"ircode_g.h"                      //kenny add it 2001/1/15
  75. //IR5       //"ircode_N700.h"                   //kenny 900511 
  76. //IR6       //"ircode_n9663.h"                  //chichang 900511
  77. //IR7       //"ircode_M168.h"                   //chichang 900612
  78. //IR8       //"ircode_yuxing.h"
  79. //IR9       //"ircode_fuss.h"                   //nono 2-3-24 15:47
  80. //IR13      //"ircode_huajia.h"                 //xiaosan 02-04-18
  81. //IR14      //"ircode_wangine.h"                //alan 02-05-07
  82. //IR15      //"ircode_intech.h"                 //xiaosan 02-05-20
  83. //IR16      //"ircode_jcg.c"                    //2-7-2 10:26
  84. //IR17      //"ircode_nextbase.h"               //2-7-2 10:26
  85. //IR18      //"ircode_fuss_lide.h"              //2-7-2 10:26
  86. //IR19      //"ircode_fuss_shengke.h"           //2-7-2 10:26
  87. //IR20      //"ircode_fuss_sanying.h"           //2-7-2 10:26
  88. //IR21      //"ircode_gaodasi.h"                //2-7-16 22:02
  89. //IR22      //"ircode_gbm.h"                    //2-9-10 20:33
  90. //IR23      //"ircode_hobo.h"                   //Jeff 20020916
  91. //IR24      //"ircode_fuss_masco.h"             //2-9-10 20:33
  92. //IR25      //"ircode_sva.h"                    //2002-9-2 16:45
  93. //IR26      //"ircode_huajia_ad1200.h           //2002-9-16"
  94. //IR27      //"ircode_huajia_ir240.h            //2002-9-16"
  95. //IR28      //"ircode_wangine_ir28.h            //2002-9-16"
  96. //IR29      //"ircode_fuss_feiyang.h            //2002-9-24"
  97. //IR30      //"ircode_fuss_masco2.c             //2002-9-24"
  98. //IR31      //"ircode_BMT.h"                    //2002-9-24"
  99. //IR32      //"ircode_outmind.h"                //2002-9-24"
  100. //IR33      //"ircode_suojia.h"                 //2002-9-24"
  101. //IR34      //"ircode_huajia_2290.h             //2002-9-16"
  102. //IR35      //"ircode_fuss_xinqiao.h            //2-10-28 22:45
  103. //IR36 //"ircode_lucky.h             //2002/11/5 01:17