更改纪录.txt
上传用户:super_houu
上传日期:2008-09-21
资源大小:4099k
文件大小:5k
源码类别:

DVD

开发平台:

Others

  1. //日期:051024
  2. //软件:TB_I86_WR_1010_1021
  3. //更改说明:1,解决播放某些碟(不能识别或不能读出的碟片)按键死机的问题,解决后对此类碟片什么时间Eject键,power键什么时间都有用。2,快进时有时会死机的问题
  4. //解决办法:
  5. 1,取消051019在nec_r.c中中所做的更改,即取消在函数ir_isr()(322行)中所增加的
  6. { kernel_init();//tecobest gxd 20051019
  7.  key ==(0x00FF&g_ir_power_key_code);}
  8. 2,在coremain.c中函数send_remote_event( WORD keycode )中(2928行),更改为
  9. //if (CIRCULAR_LEVEL_BYTE( wcount_ir_keycode, rcount_ir_keycode) < MAX_IR_EVENT_QUEUED)//tecobest gxd 20051024
  10. if ((CIRCULAR_LEVEL_BYTE( wcount_ir_keycode, rcount_ir_keycode) < MAX_IR_EVENT_QUEUED)||
  11. (keycode==g_ir_eject_key_code)||(keycode==g_ir_power_key_code))
  12. {
  13. tr_printf(("keycount:%2xn",rcount_ir_keycode));
  14. wcount_ir_keycode++;
  15. k_ie_send_ex(IE_UI_REMOTE_INPUT,(void *) keycode);
  16. }
  17. 标记://tecobest gxd 20051024
  18. --------------------------------------------------------------------------------------------
  19. //日期:051019
  20. //软件:TB_I86_WR_1010_1021
  21. //更改说明:解决播放某些碟(不能识别或不能读出的碟片)按键死机的问题,解决后对此类碟片什么时间Eject键,power键什么时间都有用。
  22. //解决办法:
  23. 1,在nec_r.c中函数ir_isr()中(322行),增加
  24.  kernel_init();//tecobest gxd 20051019
  25.  key ==(0x00FF&g_ir_power_key_code);
  26. 2,在coremain.c中函数send_remote_event( WORD keycode )中(2931行),增加
  27. if (wcount_ir_keycode>=3||rcount_ir_keycode>=3)//tecobest gxd 20051019
  28. {
  29. wcount_ir_keycode=0;
  30. rcount_ir_keycode=0;
  31. }
  32. 标记://tecobest gxd 20051019
  33. --------------------------------------------------------------------------------------------
  34. //日期:051018
  35. //软件:TB_I86_WR_1010_1021
  36. //更改说明:pal制出错问题。
  37. //解决办法:
  38. 在Customermercury_tecobestConfig_I86_Ref_customer.h中有取消此项定义
  39. #define FORCE_PAL60_FOR_NTSC_MOVIE_PAL_OUTPUT 1//tecobest gxd 20051018
  40. 标记://tecobest gxd 20051018
  41. --------------------------------------------------------------------------------------------
  42. //日期:051018
  43. //软件:TB_I86_WR_1010_1021
  44. //更改说明:播放多角度碟后,出仓,进仓或换碟时多角度标志不消失的问题。
  45. //解决办法:
  46. 1,在customer.c中函close_menu()中(2178行),增加
  47. #ifdef D_DISPLAY_ANGLE//tecobest gxd 20051018
  48. if (SI_DVD_AVAILABLE_ANGLE > 1)
  49. angle_string_display(L"");
  50. #endif
  51. 2,在customer.c中函数ui_input_handler()中(3756行),增加
  52. #ifdef D_DISPLAY_ANGLE//tecobest gxd 20051018
  53. if (SI_DVD_AVAILABLE_ANGLE > 1)
  54. angle_string_display(L"");
  55. #endif
  56. 标记://tecobest gxd 20051018
  57. --------------------------------------------------------------------------------------------
  58. //日期:051018
  59. //软件:TB_I86_WR_1010_1021
  60. //更改说明:mp4歌碟不能不能选超过十的曲目
  61. //解决办法:在customer.c中函数ui_input_handler()中(3285行),增加
  62. if(( g_ui_active_menu_id == TRACK_SEARCH_MENU_ID )||( g_ui_active_menu_id == DISC_SEARCH_MENU_ID ))
  63. {
  64. switch( code &0x0FF )
  65. {
  66. case UICC_1:
  67. case UICC_2:
  68. case UICC_3:
  69. case UICC_4:
  70. case UICC_5:
  71. case UICC_6:
  72. case UICC_7:
  73. case UICC_8:
  74. case UICC_9:
  75. return;
  76. }
  77. }
  78. 标记://tecobest gxd 20051018 for it cann't select more then 10 when play mp4 disc
  79. --------------------------------------------------------------------------------------------
  80. //日期:050926
  81. //软件:TB0914_I86_WR_0913
  82. //更改说明:DVD单chapter多title碟片不能直接数字选曲的问题。
  83. //解决办法:在CONFIG_i86_ref_hd62.H中,增加#define D_CHAPTER_ONE_SELECT_TITLE定义,对
  84. 应程序中增加所用此定义选项的程序。
  85. --------------------------------------------------------------------------------------------
  86. //日期:050926
  87. //软件:TB0914_I86_WR_0913
  88. //更改说明:对于mp4/mpeg碟片,当FF/FR后,PLAY键无效。
  89. //解决办法:在customer.c中,增加(第3187行)
  90. if (IS_CLIPS_TYPE_MPEG4||IS_CLIPS_TYPE_MPEG)//tecobest gxd 20050914 for mp4/mpeg paly is invalid after ff/fr
  91. {
  92. if (((code & 0x0FF)==UICC_PLAY)||((code & 0x0FF)==UICC_PLAY_PAUSE))
  93. ;
  94. }
  95. else
  96. {
  97. last_key = code & 0x0FF;
  98. return;
  99. }
  100. --------------------------------------------------------------------------------------------
  101. //日期:050926
  102. //软件:TB0914_I86_WR_0913
  103. //更改说明:DVD单chapter多title碟片,快进/快退到下一曲进入播放状态,但OSD还显示快进/快退状态。
  104. //解决办法:在customer.c中,第9560行更改,标记//tecobest gxd 20050928 for ff/fr don,t cance after play next title when play dvd(one chapter more title)
  105. --------------------------------------------------------------------------------------------
  106. //日期:050926
  107. //软件:TB0914_I86_WR_0913
  108. //更改说明:增加reset 但不loading功能的选项。
  109. //解决办法:在CONFIG_i86_ref_hd62.H中,增加#define D_RESET_NO_LOADING定义,对
  110. 应程序中增加所用此定义选项的程序。
  111. --------------------------------------------------------------------------------------------