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

📄 osdmsg7.c

📁 一个两碟控制的VCD的代码,两碟之间的转动及连续播放,已大量生产的CODE.
💻 C
字号:
/* Copyright 1997, ESS Technology, Inc.					*//* SCCSID @(#)osdmsg7.c	1.6 5/6/98 *//* * This is for Customer 007 *//* * Leave all OSD messages here to save DRAM space. * * DON'T put one character messages here! They will take up more space * than those saved!! */ #include "font.h" typedef struct {    char *name;                 /* Name for C programming reference     */    char osd[30];               /* Corresponding OSD                    */} OSDMSG; OSDMSG osdmsg[] = {    {"close",		"   CLOSE"},    {"open",		"    OPEN"},    {"play",		"    PLAY"},    {"pause",		"   PAUSE"},    {"stop",		"    STOP"},    {"step",		"    STEP"},    {"next",		"    NEXT"},    {"previous",	"    PREV"},    {"return",		"  RETURN"},    {"end",		"END"},    {"pbc",		"PBC"},    {"pbc_on",		"  PBC ON"},    {"pbc_off",		" PBC OFF"},    {"vcd_20",		"VCD 2.0"},    {"vcd_11",		"VCD 1.1"},    {"audio_cd",	"AUDIO CD"},    {"no_disc",		"NO DISC"},    {"freeze",		"  FREEZE"},    {"resume",		"RESUME"},    {"program",		"PROGRAM"},    {"shuffle",		"SHUFFLE"},    {"repeat_a",	"REPEAT A"},    {"repeat_ab",	"REPEAT AB"},    {"repeat_one",	"REPEAT ONE"},    {"repeat_all",	"REPEAT ALL"},    {"repeat_3discs",	"REPEAT DISCS"},    {"continue",	"CONTINUE"},    {"total_remain",	"TOTAL REMAIN"},    {"single_remain",	"SINGLE REMAIN"},/*    {"special_menu",	"SPECIAL MENU"}, */    {"intro_1",		"1.INTRO"},    {"disc_2",		"2.DISC"},    {"track_3",		"3.TRACK"},    {"exit_4",		"4.EXIT"},    {"disc_x",		"X.DISC"},    {"track_x",		"X.TRACK"},    {"key",         	"KEY"},    {"mono_l",      	"  MONO L"},    {"mono_r",      	"  MONO R"},    {"stereo",		"  STEREO"},    {"zoom_in",		" ZOOM IN"},#if 0    {"zoom_out",	"ZOOM OUT"},    {"left",		"    LEFT"},    {"right",		"   RIGHT"},    {"up",          	"      UP"},    {"down",		"    DOWN"},#endif    {"total",		"TOTAL"},    {"track",		"TRACK"},    {"select",		"SELECT"},    {"error",		"#"},    {"mute",		"    MUTE"},    {"pal",		"     PAL"},    {"ntsc",		"    NTSC"},    {"osd_on",		"  OSD ON"},    {"osd_off",		" OSD OFF"},    {"clear",		"      "},    {"pos_7",		"   +7"},    {"neg_7",		"  -7"},    {"zero",		" 0"},#ifdef BILINGUAL_OSD    {"c_read",        {' ', ' ', ' ', ' ', CN_DU2, CN_DIE2, 0}},    {"c_close",       {' ', ' ', ' ', ' ', CN_JIN4, CN_CANG1, 0}},    {"c_open",        {' ', ' ', ' ', ' ', CN_CHU1, CN_CANG1, 0}},    {"c_play",        {' ', ' ', ' ', ' ', CN_FANG4, CN_YING3, 0}},    {"c_pause",       {' ', ' ', ' ', ' ', CN_ZAN4, CN_TING2, 0}},    {"c_stop",        {' ', ' ', ' ', ' ', CN_TING2, CN_ZHI3, 0}},    {"c_step",        {CN_ZHU2, CN_ZHENG1, CN_FANG4, CN_YING3, 0}},    {"c_next",        {' ', ' ',  CN_XIA4, CN_YI1, CN_QU3, 0}},    {"c_previous",    {' ', ' ',  CN_SHANG4, CN_YI1, CN_QU3, 0}},    {"c_next_pict",   {CN_XIA4, CN_YI1, FONT_CN56, CN_DAN1, 0}},    {"c_prev_pict",   {CN_SHANG4, CN_YI1, FONT_CN56, CN_DAN1, 0}},    {"c_return",      {CN_TUI4, CN_HUI2, FONT_CN56, CN_DAN1, 0}},    {"c_end",         {' ', ' ', ' ', ' ', CN_JIE2, CN_SHU4, 0}},    {"c_pbc",         "PBC"},    {"c_pbc_on",      {CN_DONG4, FONT_CN52, CN_SHI4, 0}},    {"c_pbc_off",     {CN_QU32, CN_XIAO1, ' ', 'P','B','C', 0}},    {"c_vcd_20",      {'V','C','D','2','.','0', CN_DIE2, 0}},    {"c_vcd_11",      {'V','C','D','1','.','1', CN_DIE2, 0}},    {"c_audio_cd",    {CN_YIN1, CN_YUE4, CN_DIE2, 0}},    {"c_no_disc",     {CN_WU2, CN_DIE2, 0}},    {"c_freeze",      {FONT_CN47, CN_JIE2,FONT_CN45, FONT_CN46, 0}},    {"c_resume",      {CN_HUI1, CN_FU4, CN_FANG4, CN_YING3, 0}},    {"c_program",     {CN_BIAN1, CN_CHENG2, 0}},    {"c_shuffle",     {CN_SUI2, CN_JI1, 0}},    {"c_repeat_a",    {CN_SHE4, CN_ZHI42, CN_CHONG2, CN_FU4, ' ','A', 0}},    {"c_repeat_ab",   {CN_CHONG2, CN_FU4, CN_FANG4, CN_YING3, ' ','A','B', 0}},    {"c_repeat_one",  {CN_DAN1, CN_QU3, CN_CHONG2, CN_FU4, 0}},    {"c_repeat_all",  {CN_QUAN2, CN_DIE2, CN_CHONG2, CN_FU4, 0}},    {"c_repeat_3discs",{'3', CN_DIE2, CN_CHONG2, CN_FU4, 0}},    {"c_continue",    {FONT_CN27, FONT_CN28, CN_FANG4, CN_YING3, 0}},    {"c_total_remain", {CN_QUAN2, CN_DIE2, CN_SHENG4, CN_YU2, CN_SHI2,                        CN_JIAN1,  0}},    {"c_single_remain",{CN_DAN1, CN_QU3, CN_SHENG4, CN_YU2, CN_SHI2,                        CN_JIAN1,  0}},/*    {"special_menu",	"SPECIAL MENU"}, */    {"c_intro_1",     {'1', '.', CN_QUAN2, CN_DIE2, CN_XU4, CN_SAO3,                        CN_MIAO2, 0}},    {"c_disc_2",      {'2', '.', CN_QUAN2, CN_DIE2, CN_LIU2, CN_LAN3, 0}},    {"c_track_3",     {'3', '.', CN_DAN1, CN_QU3, CN_LIU2, CN_LAN3, 0}},    {"c_exit_4",      {'4', '.', CN_TUI4, CN_CHU1, 0}},    {"c_disc_x",      {'X', '.', CN_QUAN2, CN_DIE2, CN_LIU2, CN_LAN3, 0}},    {"c_track_x",     {'X', '.', CN_DAN1, CN_QU3, CN_LIU2, CN_LAN3, 0}},    {"c_key",         {FONT_CN71, FONT_CN72, 0}},    {"c_mono_l",      {CN_ZUO3, CN_SHENG1, CN_DAO4, 0}},    {"c_mono_r",      {CN_YOU4, CN_SHENG1, CN_DAO4, 0}},    {"c_stereo",      {CN_LI4, CN_TI3, CN_SHENG1, 0}},    {"c_zoom_in",     {' ', ' ',' ',' ', CN_FANG4, CN_DA4, 0}},    {"c_zoom_out",    "ZOOM OUT"},    {"c_left",        {' ',' ',CN_ZUO3, CN_SHENG1, CN_DAO4, 0}},    {"c_right",       {' ',' ',CN_YOU4, CN_SHENG1, CN_DAO4, 0}},    {"c_up",          "      UP"},    {"c_down",        "    DOWN"},    {"c_total",       {CN_ZONG3, CN_QU3, 0}},    {"c_track",       {CN_QU3, FONT_CN13, 0}},    {"c_select",      {CN_XUAN3, ' ', CN_ZE2, 0}},    {"c_error",       {'#', ' ', CN_CHU1, CN_CUO4,0}},    {"c_mute",        {' ',' ', ' ', ' ',FONT_CN66, FONT_CN67,0}},    {"c_pal",         {' ', 'P', 'A', 'L', CN_ZHI4, CN_SHI4, 0}},    {"c_ntsc",        {'N', 'T', 'S', 'C', CN_ZHI4,CN_SHI4, 0}},    {"c_osd_on",      "  OSD ON"},    {"c_osd_off",     " OSD OFF"},#if 0    {"test1",        {FONT_1, FONT_2, FONT_CN13, FONT_CN14, FONT_CN15,                      FONT_CN16, FONT_1, FONT_CN18, FONT_CN19, FONT_CN20,  0}},    {"test2",        {FONT_CN21, FONT_CN22, FONT_CN23, FONT_CN24, FONT_CN25,                      FONT_CN26, FONT_CN27, FONT_CN28, FONT_CN29, FONT_CN30,                      0}},    {"test3",        {FONT_CN31, FONT_CN32, FONT_CN33, FONT_CN34, FONT_CN35,                      FONT_CN36, FONT_CN37, FONT_CN38, FONT_CN39, FONT_CN40,                      0}},    {"test4",        {FONT_CN41, FONT_CN42, FONT_CN43, FONT_CN44, FONT_CN45,                      FONT_CN46, FONT_CN47, FONT_CN48, FONT_CN49, FONT_CN50,                      0}},    {"test5",        {FONT_CN51, FONT_CN52, FONT_CN53, FONT_CN54, FONT_CN55,                      FONT_CN56, FONT_CN57, FONT_CN58, FONT_CN59, FONT_CN60, 0}},    {"test6",        {FONT_CN61, FONT_CN62, FONT_CN63, FONT_CN64, FONT_CN65,                      FONT_CN66, FONT_CN67, FONT_CN68, FONT_CN69, FONT_CN70,  0}},    {"test7",        {FONT_CN71, FONT_CN72, FONT_CN73, FONT_CN74, FONT_CN75,                      FONT_CN76, FONT_CN77, FONT_CN78, FONT_CN79, FONT_CN80,                      0}},    {"test8",        {FONT_CN81, FONT_CN82, FONT_CN83,  0}},#endif#endif#ifdef THREE_CDS    {"disc1",		"  DISC 1"},    {"disc2",		"  DISC 2"},    {"disc3",		"  DISC 3"},    {"disc_skip",	"DISCSKIP"},    {"exchange",	"EXCHANGE"},    {"end1",		"     END"},    {"prevdisc",	"PREVIOUS DISC"},    {"nextdisc",	"NEXT DISC"},#ifdef CUST_BILINGUAL    {"c_disc1",       {' ', ' ', ' ', ' ', CN_DIE2, ' ', '1', 0}},    {"c_disc2",       {' ', ' ', ' ', ' ', CN_DIE2, ' ', '2', 0}},    {"c_disc3",       {' ', ' ', ' ', ' ', CN_DIE2, ' ', '3', 0}},    {"c_disc_skip",   "DISCSKIP"},    {"c_exchange",    "EXCHANGE"},    {"c_end1",        {' ', ' ', ' ', ' ', CN_JIE2, CN_SHU4, 0}},    {"c_prevdisc",    {CN_SHANG4, FONT_CN59, CN_YI1,  CN_DIE2, 0}},    {"c_nextdisc",    {CN_XIA4, CN_YI1, CN_DIE2, 0}},#endif#endif /* THREE_CDS */#ifdef VCDROM#ifndef CUST71    {"e3_vcd11",	"VCD 1.1"},    {"e3_vcd20",	"VCD 2.0"},#endif    {"e3_vcd30",	"VCD 3.0"},    {"e3_load",		"LOAD"},    {"e3_pirate",	"PIRATE"},    {"e3_play",		"PLAY"},    {"e3_return",	"RETURN"},    {"e3_marked",	"MARKED"},#ifdef BILINGUAL#ifndef CUST71    {"c3_vcd11",    "VCD 1.1"},    {"c3_vcd20",    "VCD 2.0"},#endif    {"c3_vcd30",    "VCD 3.0"},    {"c3_load",     {CN_DU2, ' ', CN_DIE2, 0}},    {"c3_pirate",   {CN_DAO24, ' ', CN_BAN3, 0}},    {"c3_play",     {CN_FANG4, ' ', CN_YING3, 0}},    {"c3_return",   {CN_TUI4, ' ', CN_HUI2, 0}},    {"c3_marked",   {CN_BIAO1, ' ', CN_JI4, 0}},#endif#endif#ifdef ECHO    {"mic_on",          "  MIC ON"},    {"mic_off",         " MIC OFF"},#ifndef CUST_SPATIAL    {"echo_on",         "ECHO ON"},    {"echo_off",        "ECHO OFF"},#endif#ifdef BILINGUAL    {"c_mic_on",    {CN_HUA4, CN_TONG3, CN_KAI1, 0}},    {"c_mic_off",   {CN_HUA4, CN_TONG3, CN_GUAN1, 0}},#endif#endif#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}},    {"audfx_off",   {' ',' ',' ',FONT_3D1A,FONT_3D1B,FONT_3D1C,FONT_FACE1A,			 FONT_FACE1B, 0}},    {"sur_on",  "SURROUND"},    {"3D"   ,   "3D"},    {"hall1",   "HALL"},    {"vocal",   "VOCAL CAN."},    {"normal",  "NORMAL"},#ifdef ECHO    {"echo_mode", "    ECHO"},#endif#ifdef CUST_BILINGUAL    {"c_sur_on", {' ', ' ',CN_HUAN2, CN_RAO4, CN_DAO4, 0}}#endif#endif};

⌨️ 快捷键说明

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