📄 ir_parser.~c
字号:
#ifdef TWO_FUNC_LEFT_RIGHT_KEY
ircmd_vfd_left,
ircmd_vfd_right,
#endif
#ifdef SUPPORT_RECEIVER //huziqin 2004-2-26
ircmd_rcvr_select_mode,
#endif //SUPPORT_RECEIVER
#ifdef DOLBY_AMP_VOLUME_CTRL
ircmd_set_treble,
ircmd_set_bass,
#endif
#ifdef QSI_PLATFORM
ircmd_card_cd_select,
#endif
//IR_CODE_MAX_NUM, // Just remark the maxium IR COMAMND Numbers. No func mapped to it!!
};
#endif//#ifdef PMP_UI
#ifdef IR_DBG
const UINT8 * const irc_func_str[IR_CODE_MAX_NUM]=
{
//00-0F
"ircmd_0", //IRC_0, //0x00
"ircmd_1", //IRC_1, //0x01
"ircmd_2", //IRC_2, //0x02
"ircmd_3", //IRC_3, //0x03
"ircmd_4", //IRC_4, //0x04
"ircmd_5", //IRC_5, //0x05
"ircmd_6", //IRC_6, //0x06
"ircmd_7", //IRC_7, //0x07
"ircmd_8", //IRC_8, //0x08
"ircmd_9", //IRC_9, //0x09
"ircmd_10", //IRC_10, //0x0a
"ircmd_p10", //IRC_P10, //0x0b
"ircmd_eject_toggle", //IRC_EJECT, //0x0c
"ircmd_mute", //IRC_MUTE, //0x0d
"ircmd_key_up", //IRC_KEY_UP, //0x0e
"ircmd_key_reset", //IRC_KEY_RESET, //0x0f
//10-1F
"ircmd_key_down", //IRC_KEY_DN, //0x10
"ircmd_volume_up", //IRC_VOLUME_UP, //0x11
"ircmd_volume_down", //IRC_VOLUME_DN, //0x12
"ircmd_slowmotion", //IRC_SLOW, //0x13
"ircmd_step", //IRC_STEP, //0x14
"ircmd_pause", //IRC_PAUSE, //0x15
"ircmd_play", //IRC_PLAY, //0x16
"ircmd_play_resume", //IRC_PLAY_RESUME //0x17
"ircmd_return", //IRC_RETURN, //0x18
"ircmd_stop", //IRC_STOP, //0x19
"ircmd_null", //IRC_LANGUAGE, //0x1a,(not use)
"ircmd_backward", //IRC_BACKWARD, //0x1b
"ircmd_forward", //IRC_FORWARD, //0x1c
"ircmd_prev", //IRC_PREV, //0x1d
"ircmd_next", //IRC_NEXT, //0x1e
"ircmd_display", //IRC_DISPLAY, //0x1f
//20-2F
"ircmd_repeat_ab", //IRC_AB, //0x20
"ircmd_repeat_all", //IRC_REPEAT, //0x21
"ircmd_playmode_toggle", //IRC_PBC, //0x22
"ircmd_goto", //IRC_GOTO, //0x23
"ircmd_shuffle", //IRC_RANDOM, //0x24
"ircmd_resume", //IRC_RESUME, //0x25
"ircmd_remaintime", //IRC_TIME, //0x26
"ircmd_power", //IRC_POWER, //0x27
"ircmd_zoom", //IRC_ZOOM, //0x28
"ircmd_up", //IRC_UP, //0x29
"ircmd_down", //IRC_DOWN, //0x2a
"ircmd_left", //IRC_LEFT, //0x2b
"ircmd_right", //IRC_RIGHT, //0x2c
#ifdef GBM_IRC_SHIELD_FUNCTION //gerry,2004-1-30 19:22
"ircmd_shield_func", //IRC_SHIELD_FUNC //0x2d
#else
"reset_ir", //IRC_PLAY_IS_DEFAULT, //0x2d,(not use)
#endif
#ifdef USER_MPEG_LOGO
"ircmd_mpeg_logo", //IRC_FREEZE, //0x2e,no use
#elif defined(ADD_TV_VIDEO_MODE)
"ircmd_tv_sys_mode", //IRC_TV_MODE, //0X2e
#else
"ircmd_null", //IRC_FREEZE, //0x2e,no use
#endif
"ircmd_channel", //IRC_CHANNEL, //0x2f
//30-3F
"ircmd_channel_dn", //IRC_CHANNEL_DN //0x30
"ircmd_null", //IRC_EFFECT, //0x31,(not use)
"ircmd_preview", //IRC_PREVIEW, //0x32
"ircmd_9frames", //IRC_9FRAMES, //0x33
"ircmd_prog", //IRC_PROGRAM, //0x34
"ircmd_display_format_toggle", //IRC_FORMAT, //0x35
"ircmd_intro", //IRC_INTRO, //0x36
#ifdef CAR_VCD//kenny 891220 modify
"ircmd_next_disk", //IRC_NEXT_DISK //0x37
"ircmd_pre_disk", //IRC_PRE_DISK //0x38
"ircmd_reset_changer", //IRC_RES_CHG //0x39
#else
"ircmd_null", //IRC_GAME_L, //0x37
"ircmd_null", //IRC_GAME_R, //0x38
"ircmd_null", //IRC_GAME_UP, //0x39
#endif
#ifdef TWO_FUN_IN_ONE_VFD_KEY //dingzhy for GBM
"ircmd_vfd_next", //IRC_VFD_NEXT, //0x3a
"ircmd_vfd_prev", //IRC_VFD_PREV, //0x3b
#else
"ircmd_null", //IRC_GAME_DN, //0x3a
"ircmd_null", //IRC_GAME_TN, //0x3b
#endif
"ircmd_null", //IRC_GAME_UL, //0x3c
"ircmd_null", //IRC_GAME, //0x3d,(not use)
"ircmd_null", //IRC_FOCUS, //0x3e,(not use)
"ircmd_disk1", //IRC_DISK1, //0x3f
//40-4F
"ircmd_disk2", //IRC_DISK2, //0x40
"ircmd_disk3", //IRC_DISK3, //0x41
"ircmd_play_pause", //IRC_PAUSEPLAY, //0x42
"ircmd_null", //IRC_QUALIFY //0x43,(not use)
"ircmd_null", //IRC_RESET_DSP //0x44
#ifdef DOUBLE_TITLE //susu add 2003-8-26 10:30
"ircmd_double_picture",
#else
"ircmd_sub_picture", //IRC_SUBP //0x45 //0x45
#endif
"ircmd_angle", //IRC_ANGLE //0x46
"ircmd_audio_language", //IRC_AUD_LANGUAGE //0x47
"ircmd_select", //IRC_SELECT //0x48
"ircmd_title_menu", //IRC_TITLEMENU //0x49
"ircmd_clear", //IRC_CLEAR //0x4a
"ircmd_setup", //IRC_SETUP //0x4b
"ircmd_karaoke", //IRC_KARAOKE //0x4c
"ircmd_3dsound", //IRC_3D //0x4d
"ircmd_bk_slow", //IRC_BK_SLOW //0x4e
#if defined(Ti3001_OSD_UI_1)||defined(Ti5026_OSD_UI_1)
"ircmd_amp_control", //IRC_AMP_CONTROL //0x4f
#elif defined(IR_KEY_SET_VIDEO_MODE)
"ircmd_set_video_mode",
#else
"ircmd_reading", //IRC_READING //0x4f
#endif
//50-max.
"ircmd_root_menu", //IRC_ROOT_MENU //0x50
"ircmd_play_select", //IRC_PLAY_SELECT //0x51
"ircmd_mix_func", //IRC_DISPLAY_TIME //0x52
"ircmd_null", //IRC_SLOW_BAK_FORD //0x53,(not use)
#ifdef USE_PROLOGIC_II_KEY//clead 2003-8-7
"ircmd_prologic", //IRC_BOOK //0x54
#else
"ircmd_book", //IRC_BOOK //0x54
#endif
"ircmd_score", //IRC_SCORE, //0x55
"ircmd_title_return", //IRC_TITLE_RETURN //0x56
"ircmd_echo_up", //IRC_ECHO_UP //0x57
"ircmd_echo_down", //IRC_ECHO_DOWN //0x58
"ircmd_mic_up", //IRC_MIC_UP //0x59
"ircmd_mic_down", //IRC_MIC_DOWN //0x5a
//reserve ir hard code to new ir cmd
"ircmd_p_scan", //IRC_VIDEO_OUT, //0x5b
#ifdef EMU_MODE
"ircmd_chg_dac", //IRC_NULL, //0x5c
#else
"reset_ir", //IRC_NULL, //0x5c
#endif
"reset_ir", //IRC_NULL, //0x5d
"ir_default_setup", //IRC_NULL, //0x5e
#if defined(FAT_Write_UI) || defined(FILE_MODE_WRITE) //sunzhh 20041231
"ircmd_media_control", //IRC_MEDIA_CONTROL //0x5f
#else
"reset_ir", //IRC_NULL, //0x5f
#endif
#ifdef ONLY_INTERLACE_KEY
"ircmd_interlace", //IRC_INTERLACE //0x60
#endif
#ifdef ONLY_VGA_KEY
"ircmd_VGA", //IRC_VGA //0x61
#endif
#ifdef ONLY_P_SCAN_KEY
"ircmd_only_P_SCAN", //IRC_ONLY_P_SCAN //0x62
#endif
#ifdef ONLY_EQ_KEY
"ircmd_EQ", //IRC_EQ //0x63
#endif
#ifdef ONLY_SOUND_FIELD_KEY
"ircmd_sound_field", //IRC_SOUND_FIELD //0x64
#endif
#ifdef ONE_KEY_PASS
"ircmd_one_key_pass", //IRC_ONE_KEY_PASS //0x65
#endif //ONE_KEY_PASS
#ifdef AUDIO_2CH_5_1CH
"ircmd_2ch_5_1ch", //IRC_2CH_5_1_CH //0x66
#endif
#ifdef RECORD_KEY
"ircmd_record", //IRC_RECORD //0x67
#endif
#ifdef DIV_GOTO_DISPLAY
"ircmd_search", //IRC_SEARCH //0x68
#endif
#ifdef DISC_INFO_KEY
"ircmd_disc_info", //IRC_DISC_INFO //0x69
#endif
#ifdef SPECTRUM_KEY //IRC_SPECTRUM //0x6a
"ircmd_spectrum",
#endif
#ifdef IR_SWITCH_CARD_CD //IRC_SWITCH_CARD_CD
"ircmd_switch_card_cd",
#endif
#ifdef IR_IRCMD_JUMP_30SEC //wangwei 2004-7-20 22:30
"ircmd_jump_30sec", //IRC_JUMP_30SEC
#endif
#ifdef SANJING_MIDI_DVD
"ircmd_main_melody", //IRC_MAIN_MELODY
#endif
#ifdef TWO_KEY_SWITCH_TWO_SUBTITLE //added by wangwei,2004-10-5 14:33
"ircmd_switch_2nd_subtitle",
#endif
#ifdef IR_SWITCH_CD_USB_CF_OTHER //added by dingzhy 4-10-20 13:57
"ircmd_switch_cd_usb_cf_other", //IRC_CD_USB_CF_OTHER
#elif defined(FILE_MODE_WRITE)//added by wangwei,2005-1-10 13:09
"ircmd_file_mode_write",
#endif
//wanghaoying 2003-10-28 10:46
#if defined(SOUND_NO_KEYPAGE)&&defined(VTREK_DVD)
"ircmd_3dsound", //IRC_3D2,
#endif
#ifdef ONE_KEY_CONTRL_ECHO
"ircmd_echo", //IRC_ECHO
#endif
/* wanghaoying marked 2004-7-1 15:41, for not use any more
//freyman mod 2002-9-3 10:35
//#if defined(SUPPORT_AMP) && defined(IR17) // for nextbase remoter
#ifdef IR17 // for nextbase remoter
//#if defined(SUPPORT_AMP) && defined(IR17) // for nextbase remoter
"ircmd_null", //IRC_BAND, //0x5b
"ircmd_center_up", //IRC_CENTER_UP , //0x5c
"ircmd_center_down", //IRC_CENTER_DOWN, //0x5d
"ircmd_rear_up", //IRC_REAR_UP, //0x5e
"ircmd_rear_down", //IRC_REAR_DOWN, //0x5f
"ircmd_woofer_up", //IRC_WOOFER_UP, //0x60
"ircmd_woofer_down", //IRC_WOOFER_DOWN, //0x61
"ircmd_middle_up", //IRC_MIDDLE_UP, //0x62
"ircmd_middle_down", //IRC_MIDDLE_DOWN, //0x63
"ircmd_base_up", //IRC_BASE_UP, //0x64
"ircmd_base_down", //IRC_BASE_DOWN, //0x65
"ircmd_treble_up", //IRC_TREBLE_UP, //0x66
"ircmd_treble_down", //IRC_TREBLE_DOWN, //0x67
"ircmd_amp_onoff", //IRC_AMP_ONOFF, //0x68
"ircmd_front_down", //IRC_MEMORY_DOWN, //0x69
"ircmd_front_up", //IRC_MEMORY_UP, //0x6a
"ircmd_channel_dn", //IRC_AMP_ON, //0x6b
#endif
#ifdef SUPPORT_AMP
"ircmd_amp_onoff", //IRC_AMP_ONOFF, //0x5b
#endif
*/
"ircmd_only_pause", //IRC_ONLY_PAUSE , //0x5b
"ircmd_exit_setup", //IRC_EXIT_SETUP, //0x5c
#ifdef NEW_UART_COMMAND //lijinhai define for fuss new requesst
"ircmd_av1_mode", //0x5d
"ircmd_av2_mode", //0x5e
"ircmd_tuner_mode", //0x5f
"ircmd_dvd_mode", //0x60
"ircmd_qsound", //0x61
"ircmd_vol_default", //0x62
"ircmd_alarm", //0x63
"ircmd_front_vol", //0x64
"ircmd_center_vol", //0x65
"ircmd_rear_vol", //0x66
"ircmd_subwoofer_vol", //0x67
"ircmd_treble_vol", //0x68
"ircmd_bass_vol", //0x69
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -