📄 guicommands.h
字号:
/***************************************** Copyright 2001-2004 Sigma Designs, Inc. All Rights Reserved Proprietary and Confidential *****************************************//** @file gui.h @brief gui external api @author Raul Chirinos, Laurent Crinon @date 2004-03-24*/#ifndef __RMCURACAOGUICOMMANDS_H__#define __RMCURACAOGUICOMMANDS_H__// player settings#define AUDIO_OUT_ANALOG 0#define AUDIO_OUT_DIGITAL 1#define HD_DVI_OUT_480P 0// pre-defined commands#define ACTIVATE_OBJECT_COMMAND 1 // activation which depends on the event's link value#define VERIFY_CONFIRM_COMMAND 4#define VERIFY_CONFIRM_PIN_COMMAND 5#define CONFIRM_COMMAND 6#define CONFIRM_PIN_COMMAND 7#define SHOW_LIST_COMMAND_RESET 8#define SHOW_LIST_COMMAND 9#define SHOW_PAGE_COMMAND 10#define SHOW_AUDIO_PAGE_COMMAND 11#define SHOW_VIDEO_PAGE_COMMAND 12#define SHOW_PICTURES_PAGE_COMMAND 13#define SHOW_MESSAGE_COMMAND 14#define SHOW_LOADING_FILE_COMMAND 15#define SHOW_FILE_INFO_COMMAND 16#define SHOW_LOAD_PICTURE_ERROR_COMMAND 17#define SHOW_DVD_INFO_COMMAND 18#define SHOW_VCD_INFO_COMMAND 19#define SHOW_CDDA_INFO_COMMAND 20#define SHOW_DVD_TIME_SEARCH_COMMAND 21#define SHOW_VCD_TIME_SEARCH_COMMAND 22#define SHOW_FILE_TIME_SEARCH_COMMAND 23#define SHOW_WMVHD_TIME_SEARCH_COMMAND 24#define SHOW_WMVHD_INFO_COMMAND 25#define LIST_ACTIVATE_ITEM_COMMAND 50#define LIST_UPDATE_ITEM_INFO_COMMAND 51#define LIST_REMOVE_ITEM_INFO_COMMAND 52#define LIST_SHOW_NEXT_PAGE_COMMAND 53#define LIST_SHOW_PREVIOUS_PAGE_COMMAND 54#define SET_VOLUME_UP_COMMAND 61#define SET_VOLUME_DOWN_COMMAND 62#define SAVE_SETTINGS_COMMAND 100#define SHOW_SELECT_COMMAND 102#define SHOW_SUBMENU_COMMAND 103#define HIDE_SUBMENU_COMMAND 104#define REMOVE_POPUP_COMMAND 105#define CHANGE_PASSWORD_COMMAND 106#define FIRMWARE_VERSION_COMMAND 107#define PARENTAL_LEVEL1_COMMAND 111#define PARENTAL_LEVEL2_COMMAND 112#define PARENTAL_LEVEL3_COMMAND 113#define PARENTAL_LEVEL4_COMMAND 114#define PARENTAL_LEVEL5_COMMAND 115#define PARENTAL_LEVEL6_COMMAND 116#define PARENTAL_LEVEL7_COMMAND 117#define PARENTAL_LEVEL8_COMMAND 118#define PARENTAL_LEVELOFF_COMMAND 119#define CLEAR_PASSWORD_INPUT_COMMAND 120#define VERIFY_PASSWORD_CHANGE_COMMAND 121#define VERIFY_PASSWORD_COMMAND 122#define SHOW_PASSWORD_ENTRY_COMMAND 123#define VERIFY_LEVEL_CHANGE_PASSWORD_COMMAND 124#define REMOVE_SECRET_MENU 125#define TV_4_3LETTERBOX_COMMAND 130#define TV_4_3PANSCAN_COMMAND 131#define TV_16_9_COMMAND 132#define TV_NTSC_COMMAND 133#define TV_PAL_COMMAND 134#define VCD_PBC_OFF_COMMAND 140#define VCD_PBC_ON_COMMAND 141#define SET_ANALOG_DPCM_COMMAND 150#define SET_ENCODED_DIGITAL_COMMAND 151#define SET_AUDIO_2CHANNELS_COMMAND 152#define SET_AUDIO_4CHANNELS_COMMAND 153#define SET_AUDIO_6CHANNELS_COMMAND 154///////////////////////////////////////////////////////////////// Video out settings#define DVI_RANGE_MIN 200 // Includes HDMI#define DVI_RANGE_MAX 229#define COMPONENT_RANGE_MIN 230#define COMPONENT_RANGE_MAX 259#define CSVIDEO_RANGE_MIN 260#define CSVIDEO_RANGE_MAX 265#define SET_HDDVI_1080P_COMMAND 180 // 60Hz#define SET_HDDVI_1080P50_COMMAND 181#define SET_HDDVI_480P_COMMAND 200 // 60Hz#define SET_HDDVI_720P_COMMAND 201 // 60Hz#define SET_HDDVI_1080I_COMMAND 202 // 60Hz#define SET_HDDVI_768_60HZ_COMMAND 203#define SET_HDDVI_1024_60HZ_COMMAND 204#define SET_HDDVI_OFF_COMMAND 205#define SET_HDDVI_576P50_COMMAND 206#define SET_HDDVI_720P50_COMMAND 207#define SET_HDDVI_1080I50_COMMAND 208#define SET_HDMI_576I50_COMMAND 210#define SET_HDMI_576P50_COMMAND 211#define SET_HDMI_720P50_COMMAND 212#define SET_HDMI_1080I50_COMMAND 213#define SET_HDMI_1080P50_COMMAND 214#define SET_HDMI_480I59_COMMAND 215#define SET_HDMI_480P59_COMMAND 216#define SET_HDMI_720P59_COMMAND 217#define SET_HDMI_1080I59_COMMAND 218#define SET_HDMI_1080P59_COMMAND 219#define SET_HDMI_640x480p59_COMMAND 220#define SET_HDMI_480I60_COMMAND 221#define SET_HDMI_480P60_COMMAND 222#define SET_HDMI_720P60_COMMAND 223#define SET_HDMI_1080I60_COMMAND 224#define SET_HDMI_1080P60_COMMAND 225#define SET_HDMI_640x480p60_COMMAND 226#define SET_HDCOMPONENT_480P60_COMMAND 230#define SET_HDCOMPONENT_720P60_COMMAND 231#define SET_HDCOMPONENT_1080I60_COMMAND 232#define SET_HDCOMPONENT_OFF_COMMAND 233#define SET_HDCOMPONENT_576P50_COMMAND 234#define SET_HDCOMPONENT_720P50_COMMAND 235#define SET_HDCOMPONENT_1080I50_COMMAND 236#define SET_TV_NTSC_CSVIDEO_COMMAND 260#define SET_TV_NTSC_CYPBPR_COMMAND 261#define SET_TV_NTSC_CRGB_COMMAND 262#define SET_TV_PAL_CSVIDEO_COMMAND 263#define SET_TV_PAL_CYPBPR_COMMAND 264#define SET_TV_PAL_CRGB_COMMAND 265#define SET_TV_NTSC_CSCART_COMMAND 270#define SET_TV_NTSC_RGBSCART_COMMAND 271#define SET_TV_PAL_CSCART_COMMAND 272#define SET_TV_PAL_RGBSCART_COMMAND 273#define SET_HDMI_AUTO_ON_COMMAND 280#define SET_HDMI_AUTO_OFF_COMMAND 281#define SET_HDMI59_MODE_COMMAND 285#define SET_NTSCSD_MODE_COMMAND 286#define SET_NTSCSCARTRGB_MODE_COMMAND 287#define SET_HDCOMPONENT60_MODE_COMMAND 288#define SET_HDDVI60_MODE_COMMAND 289#define SET_HDMI50_MODE_COMMAND 290#define SET_PALSD_MODE_COMMAND 291#define SET_PALSCARTRGB_MODE_COMMAND 292#define SET_HDCOMPONENT50_MODE_COMMAND 293#define SET_HDDVI50_MODE_COMMAND 294#define RESOLUTION_CONFIRMED_COMMAND 298#define RESTORE_PREVIOUS_RESOLUTION_COMMAND 299///////////////////////////////////////////////////////////////#define SET_FILE_TIMESTAMP_COMMAND 300#define SET_FILE_SIZE_COMMAND 301#define SET_FILE_PATH_COMMAND 302///////////////////////////////////////////////////////////////// PROTECTION RELATED#define SET_REGION_0_COMMAND 400#define SET_REGION_1_COMMAND 401#define SET_REGION_2_COMMAND 402#define SET_REGION_3_COMMAND 403#define SET_REGION_4_COMMAND 404#define SET_REGION_5_COMMAND 405#define SET_REGION_6_COMMAND 406#define CHANGE_REGION_COMMAND 407#define APPLY_REGION_CHANGE_COMMAND 408#define SET_MACROVISION_ON_COMMAND 410#define SET_MACROVISION_OFF_COMMAND 411#define SET_HDCOMPONENT_CSS_ALLOWED_COMMAND 420#define SET_HDCOMPONENT_CSS_NOT_ALLOWED_COMMAND 421///////////////////////////////////////////////////////////////// PLAYBACK#define PLAY_COMMAND 500#define STOP_COMMAND 501#define PLAY_ALL_FILES_COMMAND 502#define RETURN_COMMAND 503#define NEXT_COMMAND 504#define PREVIOUS_COMMAND 505#define INFO_COMMAND 506#define DVD_TIMESEARCH_COMMAND 600#define VCD_TIMESEARCH_COMMAND 601#define FILE_TIMESEARCH_COMMAND 602#define SKIP_BOOKMARK_COMMAND 603#define WMVHD_TIMESEARCH_COMMAND 604// Commands used by WMVHD#define SET_MAIN_MENU_COMMAND 700#define SET_AUDIO_TRACK_COMMAND 701#define SET_SUBTITLE_COMMAND 702#define SELECT_SUBTITLE_COMMAND 703#define VERIFY_COMMAND 704#define LOAD_TV_LIST 705#define SET_PIN_COMMAND 706#define SET_MINIBAR_COMMAND 707#define INSERT_PIN_COMMAND 708#define INSERT_MINIBAR_COMMAND 709#define CHAMBERMAID_COMMAND 710#define CONFIRM_CHAMBERMAID_COMMAND 711#define CONFIRM_CHAMBERMAID_PIN_COMMAND 712// Miscelaneous#define TOGGLE_DISPLAY_COUNT_MODE_COMMAND 720#define SHOW_PLAYBACK_INFO_COMMAND 721#define ICON_AUDIO 1000#define ICON_VIDEO 1001#define ICON_PICTURE 1002#define ICON_FOLDER 1003#define ICON_OPENFOLDER 1004// pre-defined events#define ACTIVATE_EVENT "OnActivate"#define SELECT_EVENT "OnSelect"#define DESELECT_EVENT "OnDeSelect"#define SETUP_EVENT "OnSetup"#define RETURN_EVENT "OnReturn"#define UPDATE_EVENT "OnUpdate"#define INVALIDOP_EVENT "OnInvalidOp"#define CLEAR_EVENT "OnClear"#define SUB_EVENT "OnSub"// Playback control#define PLAY_EVENT "OnPlay"#define STOP_EVENT "OnStop"#define PAUSE_EVENT "OnPause"#define NEXT_EVENT "OnNext"#define PREVIOUS_EVENT "OnPrevious"#define STEP_EVENT "OnStep"#define WAIT_EVENT "OnWait"#define EJECT_EVENT "OnEject"#define CLOSETRAY_EVENT "OnCloseTray"// Volume control#define VOLUME_UP_EVENT "OnVolumeUp"#define VOLUME_DOWN_EVENT "OnVolumeDown"#define MUTE_EVENT "OnMute"// Trick modes#define FWD_EVENT "OnFwd"#define REVERSE_EVENT "OnReverse"#define SLOWFWD_EVENT "OnSlowFwd"// Media related#define FILEINFO_EVENT "OnFileInfo"#define DVDINFO_EVENT "OnDvdInfo"#define VCDINFO_EVENT "OnVcdInfo"#define CDDAINFO_EVENT "OnCddaInfo"#define WMVHDINFO_EVENT "OnWMVHDInfo"#define DVDDETECTED_EVENT "OnDvdDetected"#define VCDDETECTED_EVENT "OnVcdDetected"#define CDDADETECTED_EVENT "OnCddaDetected"#define LOADINGFILE_EVENT "OnLoadingFile"#define FILETIMESEARCH_EVENT "OnFileTimeSearch"#define DVDTIMESEARCH_EVENT "OnDvdTimeSearch"#define VCDTIMESEARCH_EVENT "OnVcdTimeSearch"#define WMVHDTIMESEARCH_EVENT "OnWmvHDTimeSearch"// DVD related#define ANGLECHANGE_EVENT "OnAngleChange"#define SUBTITLECHANGE_EVENT "OnSubtitleChange"#define AUDIOCHANGE_EVENT "OnAudioChange"#define PARENTALPASSWORDREQUIRED_EVENT "OnParentalLevelPasswordRequired"#define DVDSTOPPED_EVENT "OnDvdStopped"#define DVDCSSONYPBPR_EVENT "OnDvdCSSonYPbPr"#define DVDCSSONDVI_EVENT "OnDvdCSSonDVI"// AB segment / Repeat#define ASET_EVENT "OnASet"#define BSET_EVENT "OnBSet"#define ABCLEARED_EVENT "OnABCleared"#define REPEATRANDOM_EVENT "OnRepeatRandom"#define REPEATCHAPTER_EVENT "OnRepeatChapter"#define REPEATTITLE_EVENT "OnRepeatTitle"#define REPEATTRACK_EVENT "OnRepeatTrack"#define REPEATDISC_EVENT "OnRepeatDisc"#define REPEATCLEARED_EVENT "OnRepeatCleared"#define REPEATTRACKS_EVENT "OnRepeatTracks"// VCD PBC events#define VCD_PBC_OFF_EVENT "OnPbcOff"#define VCD_PBC_ON_EVENT "OnPbcOn"// Error events#define UNSUPPORTED_MEDIA_EVENT "OnUnsupportedMedia"#define INVALID_REGION_EVENT "OnInvalidRegion"#define LOAD_PICTURE_ERROR_EVENT "OnLoadPictureError"#define LOAD_FILE_ERROR_EVENT "OnLoadAVFileError"// Miscelaneous#define ZOOM_EVENT "OnZoom"#define RESUME_EVENT "OnResume"#define VIDEOOUT_EVENT "OnVideoOut"#define SHUFFLE_EVENT "OnShuffle"#define GENERIC_EVENT "OnGeneric"#endif // __RMCURACAOGUICOMMANDS_H__
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -