⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 osdmsg.c

📁 一个两碟控制的VCD的代码,两碟之间的转动及连续播放,已大量生产的CODE.
💻 C
📖 第 1 页 / 共 2 页
字号:
#endif	/* S215 */
#endif	/* BILINGUAL_OSD */
#else

    /********************************************************************
     *          Default ESS' OSD common to 2.0 and 1.1 players          *
     ********************************************************************/
    {"audfx_off",	{FONT_3D1A,FONT_3D1B,FONT_3D1C,FONT_FACE1A,
			 FONT_FACE1B, 0}},
    {"clearA2B",	"CLEAR A TO B"},
    {"close",		"CLOSE"},
#ifdef SONY3D
    {"change_disc",	"EXCHANGE"},
#endif
#ifdef ECHO
    {"echo_on",         "ECHO ON"},
    {"echo_off",        "ECHO OFF"},
    {"mic_on",          "MIC ON"},
    {"mic_off",         "MIC OFF"},
#endif /* ECHO */
    {"left",		"MONO L"},
    {"mute",		"MUTE"},
    {"next",		"NEXT"},
    {"open",		"OPEN"},
    {"pause",		"PAUSE"},
    {"pbc_off",		"PBC OFF"},
    {"pbc_on",		"PBC ON"},
    {"play",		"PLAY"},
    {"previous",	"PREVIOUS"},
    {"repeatA2B",	"A TO B"},
    {"repeat_all",	"REP-ALL"},
    {"repeat_3all",     "REP-ALL-DISC"},
    {"repeat_off",	"REP-OFF"},
    {"repeat_one",	"REP-ONE"},
    {"resume",		"RESUME"},
    {"right",		"MONO R"},
    {"set_A",		"SET A"},
    {"single_elapsed",	"SINGLE ELAPSED"},
    {"single_remain",	"SINGLE REMAIN"},
    {"stereo",		"STEREO"},
    {"stop",		"STOP"},
#ifdef SPATIAL
    {"surround_on",	{FONT_3D2A,FONT_3D2B,FONT_3D2C,FONT_FACE1A,
			 FONT_FACE1B, 0}},
    {"3d",		{FONT_3D3A,FONT_3D3B,FONT_3D3C,FONT_FACE1A,
			 FONT_FACE1B, 0}},
    {"hall",		{FONT_3D4A,FONT_3D4B,FONT_3D4C,FONT_FACE1A,
			 FONT_FACE1B, 0}},
    {"voice_can",	{FONT_3D1A,FONT_3D1B,FONT_3D1C,FONT_FACE2A,
			 FONT_FACE2B, 0}},
#endif
    {"total_remain",	"TOTAL REMAIN"},

#ifdef PLAY20
    /********************************************************************
     *          Default ESS' OSD unique to PLAY20			*
     ********************************************************************/
#ifdef FOUR_LINE_OSD
    {"pal",		" PAL"},
    {"ntsc",		"NTSC"},
    {"pbc",		"PBC"},
    {"program",		"PROGRAM"},
    {"shuffle",		"SHUFFLE"},
#endif /* FOUR_LINE_OSD */
    {"auto_pause",	"AUTO PAUSE"},
    {"digest_menu",     "   DIGEST MENU"},
    {"disc_scan_N",	{' ',
			 ' ','D','I','S','C',' ','S','C','A','N',' ',
			 FONT_NEXT, 0}},
    {"disc_scan_P",	{FONT_PREV,
			 ' ','D','I','S','C',' ','S','C','A','N',' ',
			 ' ', 0}},
    {"disc_scan_PN",	{FONT_PREV,
			 ' ','D','I','S','C',' ','S','C','A','N',' ',
			 FONT_NEXT, 0}},
    {"end",		"END"},
    {"intro_1_disc_2",	"1.INTRO     2.DISC"},
    {"intro_1_disc_X",	"1.INTRO     #.DISC"},
    {"no_disc",		"NO DISC"},
    {"program_menu",    "  PROGRAM MENU"},
    {"clear_program",   "PROGRAM OFF"},
    {"load_msg",        "READING..."},
    {"d1tod2_msg",       "DISC 1 TO DISC 2"},
    {"d2tod1_msg",       "DISC 2 TO DISC 1"},
#ifdef USE_SLEEP
    {"ninimi_msg",       "SLEEP 99 MINUTES"},
    {"nimi_msg",         "SLEEP 90 MINUTES"},
    {"eimi_msg",         "SLEEP 80 MINUTES"},
    {"semi_msg",         "SLEEP 70 MINUTES"},
    {"simi_msg",         "SLEEP 60 MINUTES"},
    {"fimi_msg",         "SLEEP 50 MINUTES"},
    {"fomi_msg",         "SLEEP 40 MINUTES"},
    {"thmi_msg",         "SLEEP 30 MINUTES"},
    {"twmi_msg",         "SLEEP 20 MINUTES"},
    {"temi_msg",         "SLEEP 10 MINUTES"},
    {"tioff_msg",        "SLEEP OFF"},
#endif
    {"osd_language",    "ENGLISH OSD LANGUAGE"},
    {"freeze",         "FREEZE"},
    {"ntsc_mode",       "NTSC"},
    {"pal_mode",        "PAL"},
    {"quick_scan",	"  QUICK SCAN"},
    {"return",		"RETURN"},
    {"shuffle_off",	"SHUFFLE OFF"},
    {"shuffle_on",	"SHUFFLE ON"},
    {"single_step",	"STEP"},
#ifdef JUMPGAME
#if (VCDROM && !COMBINED)
    {"track_3_game_4",	"3.TRACK     4.EVD3.0"},
    {"track_X_game_4",	"#.TRACK     4.EVD3.0"},
#else
    {"track_3_game_4",	"3.TRACK     4.GAME"},
    {"track_X_game_4",	"#.TRACK     4.GAME"},
#endif
    {"exit_5",		"5.EXIT"},
#else
    {"track_3_exit_4",	"3.TRACK     4.EXIT"},
    {"track_X_exit_4",	"#.TRACK     4.EXIT"},
#endif
    {"unknown_disc",	"UNKNOWN DISC"},
#ifdef FOUR_LINE_OSD
    {"vocal_left",	"VOCAL-L STEREO"},
    {"vocal_right",	"VOCAL-R STEREO"},
#else
    {"vocal_left",	"STEREO      VOCAL L"},
    {"vocal_right",	"STEREO      VOCAL R"},
#endif /* FOUR_LINE_OSD */

#endif	/* PLAY20 */

#ifdef PLAYONLY
    /********************************************************************
     *          Default ESS' OSD unique to PLAYONLY			*
     ********************************************************************/
    {"audio_cd",	"AUDIO CD"},
    {"auto_mode",	"AUTO MODE"},
    {"digest_pause",	{'S','E','L','E','C','T',' ',FONT_NEXT, 0}},
    {"disc_view",	"DISC VIEW"},
    {"ntsc_mode",	"NTSC MODE"},
    {"open_close",	"OPEN/CLOSE"},
    {"pal_mode",	"PAL MODE"},
    {"select",		"SELECT"},
    {"slow",		"SLOW"},
    {"track_view",	"TRACK VIEW"},
    {"view",		"VIEW"},
    {"vocal_off",	"VOCAL OFF"},
    {"vocal_on",	"VOCAL ON"},
#ifdef ZOOM
    {"zoom1",		"ZOOM2"},
    {"zoom2",		"ZOOM4"},
#endif
#endif	/* PLAYONLY */

#ifdef BILINGUAL_OSD
#ifdef SONY3D
    {"c_change_disc",	{CN_HUAN4,CN_DIE2, 0}},
#endif
    {"c_clearA2B",	{'A', '-', 'B', ' ', CN_GUAN1, 0}},
    {"c_close",         {CN_JIN4, CN_CANG1, 0}},
#ifdef ECHO
    {"c_mic_on",	{CN_HUA4, CN_TONG3, CN_KAI1, 0}},
    {"c_mic_off",	{CN_HUA4, CN_TONG3, CN_GUAN1, 0}},
#endif /* ECHO */
    {"c_left",		{CN_ZUO3, CN_SHENG1, CN_DAO4, 0}},
    {"c_right",         {CN_YOU4, CN_SHENG1, CN_DAO4, 0}},
    {"c_mute",          {CN_WU2, CN_SHENG1, 0}}, 
    {"c_next",          {CN_XIA4, CN_YI1, CN_QU3, 0}},
    {"c_open",          {CN_CHU1, CN_CANG1, 0}},
    {"c_pause",         {CN_ZAN4, CN_TING2, 0}},
    {"c_return",	{CN_TUI4, CN_HUI2, 0}},
    {"c_pbc_on",        {'P','B','C',CN_KAI1,0}},
    {"c_pbc_off",	{CN_QU32, CN_XIAO1, 'P','B','C', 0}},
    {"c_play",          {CN_FANG4, CN_YING3, 0}},
    {"c_previous",	{CN_SHANG4, CN_YI1, CN_QU3, 0}},
    {"c_repeatA2B",	{CN_CHONG2, CN_FU4, 'A','-','B', 0}},
    {"c_repeat_all",	{CN_QUAN2, CN_DIE2, CN_CHONG2, CN_FU4, 0}},
    {"c_repeat_one",	{CN_DAN1, CN_QU3, CN_CHONG2, CN_FU4, 0}},
    {"c_repeat_off",	{CN_QU32, CN_XIAO1, CN_CHONG2, CN_FU4, 0}},
    {"c_resume",        {CN_HUI1, CN_FU4, CN_FANG4, CN_YING3, 0}},
    {"c_set_A",		{CN_SHE4, CN_ZHI42, 'A', 0}},
    {"c_single_elapsed",{CN_DAN1, CN_QU3, CN_FANG4, CN_YING3, CN_SHI2,
			 CN_JIAN1, 0}},
    {"c_single_remain",	{CN_DAN1, CN_QU3, CN_SHENG4, CN_YU2, CN_SHI2,
			 CN_JIAN1, 0}},
    {"c_stereo",        {CN_LI4, CN_TI3, CN_SHENG1, 0}},
    {"c_stop",          {CN_TING2, CN_ZHI3, 0}},
    {"c_total_remain",	{CN_QUAN2, CN_DIE2, CN_SHENG4, CN_YU2, CN_SHI2,
                         CN_JIAN1, 0}},
    {"c_select",	{CN_XUAN3, ' ', ' ', CN_ZE2, 0}},

#ifdef PLAYONLY
    {"c_audio_cd",	{CN_YIN1, ' ', ' ', CN_YUE4, ' ', ' ', CN_DIE2, 0}},
    {"c_auto_mode",	{CN_ZI4, CN_DONG4, CN_ZHI4, 0}},
    {"c_digest_pause",	{CN_XUAN3, CN_ZE2, FONT_NEXT, 0}},
    {"c_disc_view",	{CN_QUAN2, CN_DIE2, CN_LIU2, CN_LAN3, 0}},
    {"c_fb",		{CN_KUAI4, CN_TUI4, 0}},
    {"c_ff",		{CN_KUAI4, CN_JIN4, 0}},
    {"c_ntsc_mode",	{'N', 'T', 'S', 'C', CN_ZHI4, 0}},
    {"c_open_close",	{CN_CHU1, CN_CANG1, '/', CN_JIN4, CN_CANG1, 0}},
    {"c_pal_mode",	{'P', 'A', 'L', ' ', CN_ZHI4, 0}},
    {"c_slow",		{CN_MAN4, CN_FANG4, 0}},
    {"c_track_view",	{CN_DAN1, CN_QU3, CN_LIU2, CN_LAN3, 0}},
    {"c_view",		{CN_LIU2, CN_LAN3, 0}},
    {"c_vocal_off",	{CN_QU32, CN_XIAO1, CN_DAI4, CN_CHANG4, 0}},
    {"c_vocal_on",	{CN_DAI4, CN_CHANG4, 0}},
#ifdef ZOOM
    {"c_zoom1",         {CN_FANG4, CN_DA4, '2', 0}},
    {"c_zoom2",         {CN_FANG4, CN_DA4, '4', 0}},
#endif
#endif /* PLAYONLY */

#ifdef PLAY20
#ifdef FOUR_LINE_OSD
    {"c_program",	{CN_BIAN1, CN_CHENG2, 0}},
    {"c_shuffle",	{CN_SUI2, CN_JI1, 0}},
#endif /* FOUR_LINE_OSD */
    {"c_auto_pause",	{CN_ZI4, CN_DONG4, CN_ZAN4, CN_TING2, 0}},
    {"c_digest_menu",   {' ',' ',' ', CN_LIU2, CN_LAN3, CN_FANG4, CN_YING3,
			 CN_CAI4, CN_DAN1, 0}},
    {"c_disc_scan_N",	{' ', ' ', CN_QUAN2, CN_DIE2,
			 CN_LIU2, CN_LAN3, ' ', FONT_NEXT, 0}},
    {"c_disc_scan_P",	{FONT_PREV, ' ', 
			 CN_QUAN2, CN_DIE2, CN_LIU2, CN_LAN3, ' ', ' ',0}},
    {"c_disc_scan_PN",	{FONT_PREV, ' ', CN_QUAN2, CN_DIE2, 
			 CN_LIU2, CN_LAN3, ' ', FONT_NEXT, 0}},
    {"c_quick_scan",	{CN_LIU2, CN_LAN3, CN_FANG4, CN_YING3, 0}},
    {"c_shuffle_on",	{CN_SUI2, CN_JI1, CN_FANG4, CN_YING3, 0}},
    {"c_shuffle_off",	{CN_SHUN4, CN_XU4, CN_FANG4, CN_YING3, 0}},
    {"c_single_step",	{CN_DAN1, CN_ZHENG1, 0}},
    {"c_program_menu",  {' ', ' ',CN_BIAN1, ' ', ' ', CN_CHENG2,
			 ' ', ' ', CN_CAI4, ' ', ' ', CN_DAN1, 0}},
#ifdef FOUR_LINE_OSD
    {"c_vocal_left",	{CN_ZUO3, CN_DAI4, CN_CHANG4, ' ', ' ', 
			 CN_LI4, CN_TI3, CN_SHENG1, 0}},
    {"c_vocal_right",	{CN_YOU4, CN_DAI4, CN_CHANG4, ' ', ' ', 
			 CN_LI4, CN_TI3, CN_SHENG1, 0}},
#else
    {"c_vocal_left",	{CN_ZUO3, CN_DAI4, CN_CHANG4, 0}},
    {"c_vocal_right",	{CN_YOU4, CN_DAI4, CN_CHANG4, 0}},
#endif /* FOUR_LINE_OSD */
    {"c_intro_1_disc_2",{'1', '.', CN_LIU2, CN_LAN3,
			 ' ', ' ', ' ', ' ', ' ', ' ', '2', '.',
			 CN_QUAN2, CN_DIE2, 0}},
    {"c_intro_1_disc_X",{'1', '.', CN_LIU2, CN_LAN3,
			 ' ', ' ', ' ', ' ', ' ', ' ', '#', '.',
			 CN_QUAN2, CN_DIE2, 0}},
#ifdef JUMPGAME
#if (VCDROM && !COMBINED)
    {"c_track_3_game_4",{'3', '.', CN_DAN1, CN_QU3,
			 ' ', ' ', ' ', ' ', ' ', ' ', '4', '.',
			 'E', 'V', 'D', '3', '.', '0', 0}},
    {"c_track_X_game_4",{'#', '.', CN_DAN1, CN_QU3,
			 ' ', ' ', ' ', ' ', ' ', ' ', '4', '.',
			 'E', 'V', 'D', '3', '.', '0', 0}},
#else
    {"c_track_3_game_4",{'3', '.', CN_DAN1, CN_QU3,
			 ' ', ' ', ' ', ' ', ' ', ' ', '4', '.',
			 CN_YOU2, CN_XI4, 0}},
    {"c_track_X_game_4",{'#', '.', CN_DAN1, CN_QU3,
			 ' ', ' ', ' ', ' ', ' ', ' ', '4', '.',
			 CN_YOU2, CN_XI4, 0}},
#endif
    {"c_exit_5",	{'5', '.', CN_TUI4, CN_CHU1, 0}},
#else
    {"c_track_3_exit_4",{'3', '.', CN_DAN1, CN_QU3,
			 ' ', ' ', ' ', ' ', ' ', ' ', '4', '.',
			 CN_TUI4, CN_CHU1, 0}},
    {"c_track_X_exit_4",{'#', '.', CN_DAN1, CN_QU3,
			 ' ', ' ', ' ', ' ', ' ', ' ', '4', '.',
			 CN_TUI4, CN_CHU1, 0}},
#endif
    {"c_no_disc",	{CN_WU2, CN_DIE2, 0}},
    {"c_freeze",        {FONT_DING, FONT_XIANG1, 0}},
    {"c_unknown_disc",	{CN_WEI4, CN_ZHI1, CN_DIE2, 0}},
    {"c_clear_program", {CN_QU32, CN_XIAO1,CN_BIAN1, CN_CHENG2, 0}},
    {"c_osd_language",  {CN_ZHONG, CN_WEN,
			' ',' ',' ','O','S','D',' ',' ',' ',
                        CN_YU, CN_YUAN, 0}},
    {"ma_you",         {FONT_MAERR,FONT_DUIERR,0}},
    {"ma_wu",          {FONT_MAERR,' ','X',0}},
    {"c_load_msg",     {CN_DU2, CN_DIE2,CN_ZHONG,'.', '.','.',0}},
#ifdef USE_SLEEP
    {"c_ninimi_msg",   {FONT_DING, CN_SHI2,
                         ' ','9','9',' ',FONT_FEN, '\0'}},
    {"c_nimi_msg",      {FONT_DING, CN_SHI2,
                         ' ','9','0',' ',FONT_FEN, '\0'}},
    {"c_eimi_msg",       {FONT_DING, CN_SHI2,
                         ' ','8','0',' ',FONT_FEN, '\0'}},
    {"c_semi_msg",       {FONT_DING, CN_SHI2,
                         ' ','7','0',' ',FONT_FEN, '\0'}},
    {"c_simi_msg",        {FONT_DING, CN_SHI2,
                         ' ','6','0',' ',FONT_FEN, '\0'}},
    {"c_fimi_msg",         {FONT_DING, CN_SHI2,
                         ' ','5','0',' ',FONT_FEN, '\0'}},
    {"c_fomi_msg",         {FONT_DING, CN_SHI2,
                         ' ','4','0',' ',FONT_FEN, '\0'}},
    {"c_thmi_msg",          {FONT_DING, CN_SHI2,
                         ' ','3','0',' ',FONT_FEN, '\0'}},
    {"c_twmi_msg",         {FONT_DING, CN_SHI2,  
                         ' ','2','0',' ',FONT_FEN, '\0'}},
    {"c_temi_msg",         {FONT_DING, CN_SHI2,
                         ' ','1','0',' ',FONT_FEN, '\0'}},
    {"c_tioff_msg",      {FONT_DING, CN_SHI2,CN_GUAN1, '\0'}},
#endif

#endif	/* PLAY20 */
#endif	/* BILINGUAL_OSD for ESS's OSD */
#endif /* else of CUST3 */
#endif /* else of CUST4 */

#ifdef VCDROM
    /*
     * Put this in the end so if customers don't want BILINGUAL_OSD,
     * they can do it easily.
     */
#ifdef BILINGUAL_OSD
#if (S215 || P315)
    /* Customer's Chinese OSD */
    {"c3_close",        {FONT_CN8, FONT_CN9, 0}},
    {"c3_load",		"LOAD"},
    {"c3_marked",	"MARKED"},			/* !! need Chinese */
    {"c3_open",         {FONT_CN10, FONT_CN9, 0}},
    {"c3_play",         {FONT_CN29, FONT_CN30, 0}},
    {"c3_pirate",	"PIRATE"},			/* !! need Chinese */
    {"c3_return",	{FONT_CN60, FONT_CN61, 0}},
#else
    /* For ESS Turnkey code */
    {"c3_close",        {CN_JIN4, CN_CANG1, 0}},
    {"c3_load",		{CN_DU2, CN_DIE2, 0}},
    {"c3_marked",	{CN_BIAO1, CN_JI4, 0}},			/* !! need Chinese */
    {"c3_open",         {CN_CHU1, CN_CANG1, 0}},
    {"c3_play",         {CN_FANG4, CN_YING3, 0}},
    {"c3_return",	{CN_TUI4, CN_HUI2, 0}},
#endif
#endif /* BILINGUAL_OSD */
#endif /* VCDROM */
};


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -