123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709 |
- /**********************************************************************
- ModuleName: Applcation Layer
- Description: Definition File of Application Global Events
- Copyright: Copyright @ 2009 Sunplus, Inc.
- History: garylin@sunplus.com 03/09/2009 Creation
- **********************************************************************/
- #ifndef _APP_EVENT_H_
- #define _APP_EVENT_H_
- #include <types.h>
- #include "app_msg_filter.h"
- #define PASS_TO_SYSAPP (0x00080000)
- #define EVNET_STEP 30
- typedef enum {
- EVENT_PARAM_NONE=0,
- EVENT_PARAM_EXIT_ALL_MENU,
- EVENT_PARAM_DONT_START_PLAYBACK,
- EVENT_PARAM_OPEN_OBJ,
- EVENT_PARAM_CLOSE_OBJ,
- EVENT_PARAM_MAX,
- }RespondEvent_param_t;
- typedef enum AppGlobalEvent_t_
- {
- /*UI event type (KEYPAD event)*/
- /*keypad events*/
- UI_EVENT_KEYPAD_MIN = APPLICATION_EXTERNAL_PUBLIC_MESSAGE_TYPE,
- UI_EVENT_KEYPAD_MENU = UI_EVENT_KEYPAD_MIN,
- UI_EVENT_KEYPAD_DOWN,
- UI_EVENT_KEYPAD_UP,
- UI_EVENT_KEYPAD_SOURCE,
- UI_EVENT_KEYPAD_LEFT,
- UI_EVENT_KEYPAD_RIGHT,
- UI_EVENT_KEYPAD_POWER,
- UI_EVENT_KEYPAD_EXIT,
- UI_EVENT_KEYPAD_EJECT,
- UI_EVENT_KEYPAD_PLAY,
- UI_EVENT_KEYPAD_STOP,
- UI_EVENT_KEYPAD_ENTER,
- UI_EVENT_KEYPAD_MAX,
- /*UI event type (IR event)*/
- UI_EVENT_0 = EVNET_STEP + APPLICATION_EXTERNAL_PUBLIC_MESSAGE_TYPE,
- UI_IR_EVENT_START = UI_EVENT_0,
- UI_EVENT_1,
- UI_EVENT_2,
- UI_EVENT_3,
- UI_EVENT_4,
- UI_EVENT_5,
- UI_EVENT_6,
- UI_EVENT_7,
- UI_EVENT_8,
- UI_EVENT_9,
- UI_EVENT_10,
- UI_EVENT_POWER = (EVNET_STEP*2)+ APPLICATION_EXTERNAL_PUBLIC_MESSAGE_TYPE,
- UI_EVENT_UP,
- UI_EVENT_DOWN,
- UI_EVENT_LEFT,
- UI_EVENT_RIGHT,
- UI_EVENT_ENTER,
- UI_EVENT_DISPLAY,
- UI_EVENT_MUTE,
- UI_EVENT_VOL_UP,
- UI_EVENT_VOL_DN,
- UI_EVENT_MENU = (EVNET_STEP*3)+ APPLICATION_EXTERNAL_PUBLIC_MESSAGE_TYPE,
- UI_EVENT_GOTO,
- UI_EVENT_AB,
- UI_EVENT_STOP,
- UI_EVENT_PLAY,
- UI_EVENT_PAUSE,
- UI_EVENT_SLOW,
- UI_EVENT_FF,
- UI_EVENT_FR,
- UI_EVENT_NEXT,
- UI_EVENT_PREV,
- UI_EVENT_RED,
- UI_EVENT_GREEN,
- UI_EVENT_YELLOW,
- UI_EVENT_BLUE,
- UI_EVENT_BACK,
- UI_EVENT_TV_DVD = (EVNET_STEP*4)+ APPLICATION_EXTERNAL_PUBLIC_MESSAGE_TYPE,
- UI_EVENT_RETURN,
- UI_EVENT_PLAY_PAUSE,
- UI_EVENT_FAV_UP,
- UI_EVENT_FAV_DN,
- UI_EVENT_TTX_MIX,
- UI_EVENT_TTX_LANGUAGE,
- UI_EVENT_REC_FILE,
- UI_EVENT_CH_UP,
- UI_EVENT_CH_DN,
- UI_EVENT_FAV,
- UI_EVENT_AUDIO,
- UI_EVENT_TVRADIO,
- UI_EVENT_ATVDTV,
- UI_EVENT_DVBC,
- UI_EVENT_DVBS,
- UI_EVENT_PAGE_UP = (EVNET_STEP*5)+ APPLICATION_EXTERNAL_PUBLIC_MESSAGE_TYPE,
- UI_EVENT_PAGE_DN,
- UI_EVENT_RECALL,
- UI_EVENT_EXIT,
- UI_EVENT_TEXT,
- UI_EVENT_EPG,
- UI_EVENT_SUBTITLE,
- UI_EVENT_SOURCE,
- UI_EVENT_REC,
- UI_EVENT_ASPECT,
- UI_EVENT_TIMESHIFT,
- UI_EVENT_PIC_MOD,
- UI_EVENT_SND_MOD,
- UI_EVENT_FREEZE,
- UI_EVENT_SLEEP,
- UI_EVENT_HOME,
- UI_EVENT_ANDROID = (EVNET_STEP*6)+ APPLICATION_EXTERNAL_PUBLIC_MESSAGE_TYPE,
- UI_EVENT_CECAUDIO,
- UI_EVENT_DOT,
- UI_EVENT_SKYPE,
- UI_EVENT_CC,
- UI_EVENT_TTX_INDEX,
- UI_EVENT_TTX_SIZE,
- UI_EVENT_TTX_REVEAL,
- UI_EVENT_TTX_HOLD,
- UI_EVENT_TTX_SUBPAGE,
- UI_EVENT_TTX_CANCEL,
- UI_EVENT_DEVLIST,
- UI_EVENT_CHLIST,
- UI_EVENT_SRC_USB,
- UI_EVENT_SRC_NET,
- UI_EVENT_PIP_MENU,
- UI_EVENT_FACTORY = (EVNET_STEP*7)+ APPLICATION_EXTERNAL_PUBLIC_MESSAGE_TYPE,
- UI_EVENT_INITIAL,
- UI_EVENT_FAC_HOTEL,
- #ifdef CONFIG_SUPPORT_HOTKEY_SOURCE_LOCK
- UI_EVENT_FAC_SOURCE_LOCK,
- #endif
- UI_EVENT_MEDIA,
- UI_EVENT_TV,
- UI_EVENT_AV,
- UI_EVENT_YPP,
- UI_EVENT_PC,
- UI_EVENT_REC_LIST,
- UI_EVENT_DVD,
- UI_EVENT_PANEL_INDEX_0,
- UI_EVENT_PANEL_INDEX_1,
- UI_EVENT_PANEL_INDEX_2,
- UI_EVENT_PANEL_INDEX_3,
- UI_EVENT_PANEL_INDEX_4,
- UI_EVENT_3D,
- UI_EVENT_AD = (EVNET_STEP*8)+ APPLICATION_EXTERNAL_PUBLIC_MESSAGE_TYPE,
- UI_EVENT_ATV,
- UI_EVENT_DTV,
- UI_EVENT_SATELLITE,
- UI_EVENT_CABLE,
- UI_EVENT_HDMI,
- UI_EVENT_PIC_ASPECT,
- UI_EVENT_SOUND_MTS,
- UI_EVENT_MultiPanelIndex,
- UI_EVENT_CHECK_UPGRADE,
- UI_EVENT_PCAUTOADJ,
- UI_EVENT_AUTO_DTV = (EVNET_STEP*9)+ APPLICATION_EXTERNAL_PUBLIC_MESSAGE_TYPE,
- UI_EVENT_AUTO_ATV,
- UI_EVENT_AUTO_SCART1,
- UI_EVENT_AUTO_SCART2,
- UI_EVENT_AUTO_YPBPR1,
- UI_EVENT_AUTO_YPBPR2,
- UI_EVENT_AUTO_YPBPR3,
- UI_EVENT_AUTO_PC,
- UI_EVENT_AUTO_HDMI1,
- UI_EVENT_AUTO_HDMI2,
- UI_EVENT_AUTO_HDMI3,
- UI_EVENT_AUTO_HDMI4,
- UI_EVENT_AUTO_AV1,
- UI_EVENT_AUTO_AV2,
- UI_EVENT_AUTO_AV3,
- UI_EVENT_AUTO_SVIDEO1 = (EVNET_STEP*10)+ APPLICATION_EXTERNAL_PUBLIC_MESSAGE_TYPE,
- UI_EVENT_AUTO_SVIDEO2,
- UI_EVENT_AUTO_DVD,
- UI_EVENT_AUTO_MEDIA,
- UI_EVENT_AUTO_DTVC,
- UI_EVENT_AUTO_DTVS,
- UI_EVENT_AUTO_OUTPUTCI,
- UI_EVENT_AUTO_READCI,
- UI_EVENT_AUTO_OUTPUTSCART,
- UI_EVENT_AUTO_OUTPUTPCADJ,
- UI_EVENT_FAC_RESET,
- UI_EVENT_AUTO_OUTPUTSYSCONF,
- UI_EVENT_FAC_BACKLIGHT_CTRL1,
- UI_EVENT_FAC_BACKLIGHT_CTRL2,
- UI_EVENT_FAC_HDCP_CHECK,
- UI_EVENT_FAC_CIPLUSKEY_CHECK,
- UI_EVENT_FAC_HDCP_UPDATE,
- UI_EVENT_FAC_CIPLUSKEY_UPDATE,
- #ifdef SUPPORT_HKC_FACTORY_REMOTE
- UI_EVENT_HKC_ENTER_BURNINGMODE = (EVNET_STEP*11)+ APPLICATION_EXTERNAL_PUBLIC_MESSAGE_TYPE,
- UI_EVENT_HKC_EXIT_BURNINGMODE,
- UI_EVENT_HKC_DTV,
- UI_EVENT_HKC_DVBC,
- UI_EVENT_HKC_DVBS,
- UI_EVENT_HKC_CIINFO,
- UI_EVENT_HKC_DVD,
- UI_EVENT_HKC_FACTORYMENU,
- UI_EVENT_HKC_VERSION,
- UI_EVENT_HKC_RESET,
- UI_EVENT_HKC_VOLUME80,
- UI_EVENT_HKC_VOLUMEUP10,
- UI_EVENT_HKC_VOLUMEDOWN10,
- UI_EVENT_HKC_PCAUTO,
- UI_EVENT_HKC_ADCADJUST,
- UI_EVENT_HKC_RESET_DEFAULT_FAC,
- UI_EVENT_HKC_TV = (EVNET_STEP*12)+ APPLICATION_EXTERNAL_PUBLIC_MESSAGE_TYPE,
- UI_EVENT_HKC_AV,
- UI_EVENT_HKC_AV2,
- UI_EVENT_HKC_PC,
- UI_EVENT_HKC_YPBPR,
- UI_EVENT_HKC_YPBPR2,
- UI_EVENT_HKC_HDMI,
- UI_EVENT_HKC_HDMI2,
- UI_EVENT_HKC_HDMI3,
- UI_EVENT_HKC_SCART,
- UI_EVENT_HKC_USB,
- #endif
- #ifdef CONFIG_SUPPORT_HELP_MENU
- UI_EVENT_HELP,
- #endif
- UI_EVENT_FAC_F1 = (EVNET_STEP*13)+ APPLICATION_EXTERNAL_PUBLIC_MESSAGE_TYPE,
- UI_EVENT_FAC_F2,
- UI_EVENT_FAC_F3,
- UI_EVENT_FAC_F4,
- UI_EVENT_FAC_F6,
- UI_EVENT_VERSION,
- UI_EVENT_PANEL_1,
- UI_EVENT_PANEL_2,
- UI_EVENT_PCAUTOADJ2,
- UI_EVENT_EJECT,
- UI_EVENT_AUTO_RADIO,
- UI_EVENT_AUTO_TEST_ON,
- UI_EVENT_AUTO_TEST_OFF,
- UI_EVENT_AUTO_IO_ON,
- UI_EVENT_AUTO_IO_OFF,
- UI_EVENT_AUTO_RESET,
- UI_EVENT_AUTO_TESTED = (EVNET_STEP*14)+ APPLICATION_EXTERNAL_PUBLIC_MESSAGE_TYPE,
- UI_EVENT_AUTO_WIFI_TEST,
- UI_EVENT_AUTO_EHTER_TEST,
- UI_EVENT_AUTO_MAC_H_TEST,
- UI_EVENT_AUTO_MAC_L_TEST,
- UI_EVENT_AUTO_AT_SHOW,
- UI_EVENT_ERASE_HDCP,
- UI_EVENT_ERASE_MAC,
- UI_EVENT_ERASE_CIKEY,
- UI_EVENT_VOL_MAX,
- UI_EVENT_OPEN_FACTORY,
- UI_EVENT_PVR_ONOFF = (EVNET_STEP*20)+ APPLICATION_EXTERNAL_PUBLIC_MESSAGE_TYPE,
- UI_EVENT_PVR_SETTING,
- UI_EVENT_EPG_ONOFF,
- UI_EVENT_ALLSOURCE_ON,//all source support
- UI_EVENT_TVSOURCE_ON,//only tv source support
- UI_EVENT_REPEAT,
- UI_EVENT_DISKROOT,
- UI_EVENT_FAC_BURNINGMODE,
- UI_EVENT_KEYPAD_POWER_UPGRADE, // Software Upgrade when user long press keypad power key
- //if add a new event,please update this app's g_stSettingDefault_IrMapTable AND IB_Head[]
- UI_EVENT_UNLOCK_CH_UP_DOWN,
- UI_EVENT_UNLOCK_UP_DOWN,
- #ifdef CONFIG_KEYPAD_SINGLE_REUSE
- /* the keypad long press*/
- UI_EVENT_KEYPAD_SHORT_PRESS,
- #endif
- UI_EVENT_NULL,
- UI_IR_EVENT_END = UI_EVENT_NULL,
- /*main app or all sysapp universal event type*/
- APP_GLOBAL_EVENT_MIN = (EVNET_STEP*30)+ APPLICATION_EXTERNAL_PUBLIC_MESSAGE_TYPE,
- APP_GLOBAL_EVENT_SLEEP_TIMER_INFO,
- #ifdef CONFIG_SUPPORT_3D_EN
- APP_GLOBAL_EVENT_3D_TIMER_INFO,
- #endif
- APP_GLOBAL_EVENT_USB_UPGRADE,
- #ifdef CONFIG_SUPPORT_NET_OTA
- APP_GLOBAL_EVENT_OTA_UPGRADE,
- #endif
- APP_GLOBAL_EVENT_FLIP,
- APP_GLOBAL_EVENT_ERASE_WHOLE_FLASH,
- #ifdef CONFIG_SUPPORT_NET_OTA
- APP_GLOBAL_EVENT_ERASE_WHOLE_FLASH_OTA,
- #endif
- APP_GLOBAL_EVENT_KEYLOCK,
- APP_GLOBAL_EVENT_OVER_MAXVOLUME,
- APP_GLOBAL_EVENT_NOTIFY_TIMING_COMPLETE,
- APP_GLOBAL_EVENT_UPDATE_AMPVOLUMEMENU,
- APP_GLOBAL_EVENT_UPDATE_VOLUMEMENU,
- APP_GLOBAL_EVENT_DIRECT_SWITCH_MAINMENU,
- #ifdef CONFIG_CIPLUS_SUPPORT
- APP_GLOBAL_EVENT_ASK_PROFILE_ACTION,
- #endif
- APP_GLOBAL_EVENT_CIHDCPKEY_RESULT,
- #ifdef CONFIG_SUPPORT_DETECT_USBPLL
- APP_GLOBAL_EVENT_USBPLL_RESULT,
- #endif
- APP_GLOBAL_EVENT_USB_PLUG_OUT,
- #ifdef CONFIG_SUPPORT_PVR
- APP_GLOBAL_EVENT_PVRREC_CHANGESOURCE = (EVNET_STEP*31)+ APPLICATION_EXTERNAL_PUBLIC_MESSAGE_TYPE,
- APP_GLOBAL_EVENT_PVR_REMINDER,
- APP_GLOBAL_EVENT_PVR_REMINDER_CONFIRM,
- APP_GLOGAL_EVENT_PVR_TIEMRREC_CHECKSTANDBY,
- APP_GLOGAL_EVENT_PVR_ASKFORSTANDBY,
- APP_GLOGAL_EVENT_PVR_TIMESHIFT_STANDBY,
- APP_GLOGAL_EVENT_PVR_STOP_CONFIRM,
- APP_GLOBAL_EVENT_PVR_INSERT_USB_POP,
- APP_GLOBAL_EVENT_PVR_INSERT_USB_CONFIRM,
- APP_GLOBAL_EVENT_PVR_INVALID_USB_POP,
- APP_GLOBAL_EVENT_PVR_INVALID_USB_CONFIRM,
- #endif
- APP_GLOBAL_EVENT_POPMSG_DONE = (EVNET_STEP*32)+ APPLICATION_EXTERNAL_PUBLIC_MESSAGE_TYPE,
- #ifdef CONFIG_OSD_GAME_SUPPORT
- APP_ATV_EVENT_OSD_GAME_KEYBOARD,
- #endif
- APP_GLOBAL_EVENT_REFRESH_FOCUS_UI,
- APP_GLOBAL_EVENT_POPMSG_YES,
- APP_GLOBAL_EVENT_POPMSG_NO,
- #ifndef CONFIG_SUPPORT_MONITOR
- APP_GLOBAL_EVENT_POPMSG_PWD,
- #endif
- APP_GLOBAL_EVENT_POPMSG_TIMEOUT,
- #ifdef SUPPORT_CHNMGR_SWAP_BYCHNNO
- APP_GLOBAL_EVENT_SWAP_CHNNO,
- APP_GLOBAL_EVENT_CANCLE_SWAP,
- #endif
- APP_GLOBAL_EVENT_POPMSG_RESET_TIMEOUT,
- APP_GLOBAL_EVENT_POPMSG_RESUME_POP_POSITION,
- APP_GLOBAL_EVENT_POPMSG_RANDOM_POP_POSITION,
- APP_GLOBAL_EVENT_POPMSG_LINEAR_POP_POSITION,
- APP_GLOBAL_EVENT_POPMSG_EXIT_KEY_MATCH,
- APP_GLOBAL_EVENT_OBJECT_CLOSE,
- APP_GLOBAL_EVENT_OBJECT_OPEN,
- APP_GLOBAL_EVENT_OPEN_POPUP,
- APP_GLOBAL_EVENT_CLOSE_POPUP,
- APP_GLOBAL_EVENT_EXIT_ALL_MENU,
- APP_GLOBAL_EVENT_ADC_TURNOFFSOUND,
- APP_GLOBAL_EVENT_ADC_AUTO_CHANGE_SOURCE,
- APP_GLOBAL_EVENT_ADC_AUTOADJUST,
- APP_GLOBAL_EVENT_POPMSG_CONFIRM_POWER_OFF,
- APP_GLOBAL_EVENT_SET_SOURCE = (EVNET_STEP*33)+ APPLICATION_EXTERNAL_PUBLIC_MESSAGE_TYPE,
- APP_GLOBAL_EVENT_SET_SOURCE_COMPLETE,
- APP_GLOBAL_EVENT_SET_UNMUTE,
- APP_GLOBAL_EVENT_KEYBOARD_CHANGE_STRING,
- APP_GLOBAL_EVENT_KEYBOARD_ENTER,
- APP_GLOBAL_EVENT_OSD_CAPTURE,
- APP_GLOBAL_EVENT_OPEN_HOMEMODE,
- APP_GLOBAL_EVENT_GAME_UPGRADE,
- APP_GLOBAL_EVENT_CREATE_FATNET,
- APP_GLOBAL_EVENT_REFRESH_DATA,
- APP_GLOBAL_EVENT_REFRESH_SERV_INFO,
- APP_GLOBAL_EVENT_QSD_MEDIA_PLAY,
- APP_GLOBAL_EVENT_QSD_SET_SOURCE,
- APP_GLOBAL_EVENT_HEADPHONE_PLUG_IN,
- APP_GLOBAL_EVENT_HEADPHONE_PLUG_OUT,
- APP_GLOBAL_EVENT_CC_RESTART,
- APP_CLOBAL_EVENT_CC_STOP,
- APP_GLOBAL_EVENT_AFT_PROCESS,
- APP_GLOBAL_EVENT_RESCAN,
- APP_GLOBAL_EVENT_KEYPADMENU_OPEN,
- APP_GLOBAL_EVENT_KEYPADMENU_CLOSE,
- #ifdef CONFIG_KEYPAD_SINGLE_REUSE
- APP_GLOBAL_EVENT_SINGLEKEYPAD_OPEN,
- APP_GLOBAL_EVENT_SINGLEKEYPAD_CLOSE,
- #endif
- #ifdef CONFIG_SUPPORT_NES_GAME
- APP_GLOBAL_EVENT_JS_ADJUST_OK,
- APP_GLOBAL_EVENT_JS_ADJUST_NG,
- APP_GLOBAL_EVENT_JS_REMOVE,
- #endif
- APP_GLOBAL_EVENT_FINALIZE_SYSAPP,
- APP_GLOBAL_EVENT_MAX,
- APP_INTRA_EVENT_MIN = (EVNET_STEP*40)+ APPLICATION_EXTERNAL_PUBLIC_MESSAGE_TYPE,
- APP_INTRA_EVENT_SHOW_MUTE,
- APP_INTRA_EVENT_HIDE_MUTE,
- APP_INTRA_EVENT_REFRESH_MUTE,
-
- #ifdef CONFIG_SUPPORT_DETECT_USBPLL
- APP_INTRA_EVENT_SHOW_MESSAGE,
- APP_INTRA_EVENT_SHOW_CLK_ERROR,
- #endif
- APP_GLOBAL_EVENT_HDMI_CHANGE_SOURCE,
- APP_INTRA_EVENT_MAX,
- /*Daemon event type*/
- DMN_EVENT_MIN = (EVNET_STEP*50)+ APPLICATION_EXTERNAL_PUBLIC_MESSAGE_TYPE,
- DMN_EVENT_SCREEN_SAVER_ON,
- DMN_EVENT_SCREEN_SAVER_OFF,
- DMN_EVENT_SCREEN_SAVER_UPDATE,
- DMN_EVENT_TEMPTEST_START_USB_MINUSVR,
- DMN_EVENT_TEMPTEST_START_USB_VCD,
- DMN_EVENT_TEMPTEST_START_USB_DVD,
- DMN_EVENT_HDMI_EDID_VALID,
- DMN_EVENT_HDMI_EDID_INVALID,
- DMN_EVENT_HDMI_REQUEST_RES,
- DMN_EVENT_FF_MIN = (EVNET_STEP*51)+ APPLICATION_EXTERNAL_PUBLIC_MESSAGE_TYPE,
- DMN_EVENT_FF_MEDIUM,
- DMN_EVENT_FF_MAX,
- DMN_EVENT_FR_MIN,
- DMN_EVENT_FR_MEDIUM,
- DMN_EVENT_FR_MAX,
- DMN_EVENT_SF_MIN,
- DMN_EVENT_SF_MEDIUM,
- DMN_EVENT_SF_MAX,
- DMN_EVENT_SR_MIN,
- DMN_EVENT_SR_MEDIUM,
- DMN_EVENT_SR_MAX,
- DMN_EVENT_ROOT_MENU,
- DMN_EVENT_RESTORE_VOL,
- DMN_EVENT_SET_LANGUAGE,
- DMN_EVENT_ANIMATION_COMPLETED,
- DMN_EVENT_AUTO_POWER_OFF,
- /*Raymond refine all disc content type*/
- DMN_EVENT_DI_UNMOUNT_SUCCESS = (EVNET_STEP*52)+ APPLICATION_EXTERNAL_PUBLIC_MESSAGE_TYPE,
- DMN_EVENT_BD_VIDEO_DISC_INSERTED,
- DMN_EVENT_AVCHD_DISC_INSERTED,
- DMN_EVENT_DVD_VIDEO_DISC_INSERTED,
- DMN_EVENT_MINUSVR_DISC_INSERTED,
- DMN_EVENT_PLUSVR_DISC_INSERTED,
- DMN_EVENT_SVCD_DISC_INSERTED,
- DMN_EVENT_VCD_DISC_INSERTED,
- DMN_EVENT_DISC_INSERTED,
- DMN_EVENT_CDDA_DISC_INSERTED,
- DMN_EVENT_KOK_DISC_INSERED,
- DMN_EVENT_DATA_DISC_INSERED,
- DMN_EVENT_UNKNOW_DISC_INSERTED,
- DMN_EVENT_NO_DISC_INSERTED,
- DMN_EVENT_BEGIN_IDENTIFY_DISC,
- DMN_EVENT_DI_DISCEJECT_SUCCESS = (EVNET_STEP*53)+ APPLICATION_EXTERNAL_PUBLIC_MESSAGE_TYPE,
- DMN_EVENT_DI_AUTO_TRAYIN,
- DMN_EVENT_DI_AUTO_TRAYOUT,
- DMN_EVENT_WKTIMER_TRIGGERED,
- DMN_EVENT_DVB_RECORDER_WRITE_EER,
- DMN_EVENT_DVB_RECORDER_DISK_FULL,
- DMN_EVENT_DVB_RECORDER_GFS_OK,
- DMN_EVENT_DVB_RECORDER_GFS_ERR,
- DMN_EVENT_DVB_RECORDER_DISK_CHECKING,
- DMN_EVENT_DVB_RECORDER_NTFS_DITRY,
- DMN_EVENT_DVB_PVRLIST_PARSE_OK,
- DMN_EVENT_CONTENT_FRAME_RATE_CHG = (EVNET_STEP*54)+ APPLICATION_EXTERNAL_PUBLIC_MESSAGE_TYPE,
- DMN_EVENT_CONTENT_XVCOLOR_SUPPORT_CHG,
- DMN_EVENT_NETISP_CONNECT,
- DMN_EVENT_NETISP_NET_FAIL,
- DMN_EVENT_NETISP_DOWNLOAD_FAIL,
- DMN_EVENT_NETISP_UPGRADE,
- DMN_EVENT_MAINAPP_STARTS,
- DMN_EVENT_DVB_SOURCE_SWITCH,
- DMN_EVENT_GPIO_IPOD_IN,
- DMN_EVENT_GPIO_IPOD_OUT,
- DMN_EVENT_CLOSE_AND_OPEN_PVRSTATE,
- DMN_EVENT_NET_LINKER_ATTACHED = (EVNET_STEP*55)+ APPLICATION_EXTERNAL_PUBLIC_MESSAGE_TYPE,
- DMN_EVENT_NET_LINKER_DETACHED,
- DMN_EVENT_NET_INTI_DONE,
- #ifdef CONFIG_SUPPORT_OTA_UPGRADE
- DMN_EVENT_OTA_EVENT_PROMPT,
- DMN_EVENT_OTA_EVENT_PROGRESS,
- #endif
- DMN_EVENT_USER_OTA_EVENT_START = (EVNET_STEP*56)+ APPLICATION_EXTERNAL_PUBLIC_MESSAGE_TYPE,
- DMN_EVENT_AUTOSTANDBY_TRIGGERED,
- DMN_EVENT_AUTOSTANDBY_SYSTEM_POWER_DOWN,
- DMN_EVENT_AUTOSTANDBY_UI,
- DMN_EVENT_ISP_GET_BIN_FAIL,
- DMN_EVENT_ISP_GET_BIN_DONE,
- DMN_EVENT_ISP_FINISH,
- #ifdef SUPPORT_HID_INPUT
- DMN_EVENT_USB_HID_DEV_ATTACHED,
- DMN_EVENT_USB_HID_DEV_DETACHED,
- DMN_EVENT_USB_HID_DEV_EVENT_IN,
- #endif
- DMN_EVENT_AUTOSCART_CHANGE_SOURCE = (EVNET_STEP*57)+ APPLICATION_EXTERNAL_PUBLIC_MESSAGE_TYPE,
- DMN_EVENT_AUTODVD_CHANGE_SOURCE,
- DMN_EVENT_DVD_POPMSG,
- DMN_EVENT_MHL_CHANGE_SOURCE,
- DMN_EVENT_CECTV_CHANGE_SOURCE,
- DMN_EVENT_CECTV_SET_MUTE_STATUS,
- DMN_EVENT_CECTV_SET_SYSTEMAUDIO_STATUS,
- DMN_EVENT_CECTV_SET_DEVICE_OSDNAME,
- DMN_EVENT_CECTV_STANDBY,
- DMN_EVENT_CECTV_EXIT,
- #ifdef CONFIG_BLUETOOTH_SUPPORT
- DMN_EVENT_BLUETOOTH_STANDBY,
- DMN_EVENT_BLUETOOTH_ENABLE,
- DMN_EVENT_BLUETOOTH_WAITCONNECT,
- DMN_EVENT_BLUETOOTH_RECONNECTED,
- DMN_EVENT_BLUETOOTH_CONNECTED,
- DMN_EVENT_BLUETOOTH_PLAY,
- DMN_EVENT_BLUETOOTH_PAUSE,
- DMN_EVENT_BLUETOOTH_ONCALL,
- DMN_EVENT_BLUETOOTH_INCOMING_CALL,
- DMN_EVENT_BLUETOOTH_GET_PAIREDNAME,
- DMN_EVENT_BLUETOOTH_GET_PHONENUM,
- DMN_EVENT_BLUETOOTH_OFFCALL,
- DMN_EVENT_BLUETOOTH_UPDATE_FMFREQ,
- DMN_EVENT_BLUETOOTH_UPDATE_FMSCAN,
- DMN_EVENT_BLUETOOTH_MAX,
- #endif
- #ifdef CONFIG_SUPPORT_MIRACAST
- DMN_EVENT_MIRACAST_FINDING = (EVNET_STEP*58)+ APPLICATION_EXTERNAL_PUBLIC_MESSAGE_TYPE,
- DMN_EVENT_MIRACAST_FIND_DEVICES,
- DMN_EVENT_MIRACAST_FIND_RETRY,
- DMN_EVENT_MIRACAST_CONNECTING,
- DMN_EVENT_MIRACAST_CONNECT_SUCCESS,
- DMN_EVENT_MIRACAST_CONNECT_INACTIVE,
- DMN_EVENT_MIRACAST_CONNECT_RETRY,
- DMN_EVENT_MIRACAST_CONNECT_FAIL,
- DMN_EVENT_MIRACAST_DISCONNECT_RECEIVED,
- DMN_EVENT_MIRACAST_EXIT_SUCCESS,
- DMN_EVENT_MIRACAST_HDCP_FAIL,
- DMN_EVENT_MIRACAST_NO_DONGLE,
- DMN_EVENT_MIRACAST_MAX,
- #endif
- DMN_EVENT_MAX,
- /*respond event type(every guiobject respond event)*/
- GUI_RESPOND_MIN = (EVNET_STEP*60)+ APPLICATION_EXTERNAL_PUBLIC_MESSAGE_TYPE,
- GUI_RESPOND_ZAPPING,
- #ifdef CONFIG_CIPLUS_SUPPORT
- GUI_RESPOND_FORCE_ZAPPING,
- #endif
- GUI_RESPOND_EXIT_ALL_MENU,
- GUI_RESPOND_INVALID_CHN_NUM,
- #ifdef CONFIG_SUPPORT_PVR
- GUI_RESPOND_REC_DURATIONTIME_EXIT = (EVNET_STEP*61)+ APPLICATION_EXTERNAL_PUBLIC_MESSAGE_TYPE,
- GUI_RESPOND_PVRPLAY_TO_BOOKMARK,
- GUI_RESPOND_PVRPLAY_TO_GOTO,
- GUI_RESPOND_TSPL_PLAYDONE,
- GUI_RESPOND_PVRFILEPLAY_ERROR,
- GUI_RESPOND_CLOSE_PVRINFO,
- GUI_RESPOND_CLOSE_PLAYINFO,
- GUI_RESPOND_PVRINFO_FROMEXTENDINFO,
- #endif
- GUI_RESPOND_MEDIA_PLAYDONE = (EVNET_STEP*62)+ APPLICATION_EXTERNAL_PUBLIC_MESSAGE_TYPE,
- GUI_RESPOND_MAX,
- #ifdef CONFIG_SUPPORT_NEW_AIRPLAY
- CBK_EVENT_AIRPLAY_MW_NOT_HTTP = (EVNET_STEP*69)+ APPLICATION_EXTERNAL_PUBLIC_MESSAGE_TYPE,
- #endif
- #ifdef CONFIG_SUPPORT_DLNA
- CBK_EVENT_DLNA_CONTENT_LIST_DONE = (EVNET_STEP*71)+ APPLICATION_EXTERNAL_PUBLIC_MESSAGE_TYPE,
- CBK_EVENT_DLNA_CONTENT_LIST_ERROR,
- CBK_EVENT_DLNA_ADD_DMS_DONE,
- CBK_EVENT_DLNA_DELETE_DMS_DONE,
- CBK_EVENT_DLNA_SMALL_PIC_DONE,
- CBK_EVENT_DLNA_SMALL_PIC_FAIL,
- CBK_EVENT_DLNA_LARGE_PIC_DONE,
- CBK_EVENT_DLNA_LARGE_PIC_ERROR,
- CBK_EVENT_DLNA_THUMBNAIL_DONE,
- CBK_EVENT_DLNA_THUMBNAIL_ERROR,
- CBK_EVENT_DLNA_CACHE_START,
- CBK_EVENT_DLNA_CACHE_STOP,
- CBK_EVENT_STARTUP_DONE,
- CBK_EVENT_SHOW_PLAY_DMR,
- CBK_EVENT_SHOW_STOP_DMR,
- CBK_EVENT_SHOW_PAUSE_DMR,
- CBK_EVENT_SHOW_FF_DMR,
- CBK_EVENT_SHOW_FR_DMR,
- CBK_EVENT_SHOW_NEXT_DMR,
- CBK_EVENT_SHOW_PREV_DMR,
- CBK_EVENT_SET_MUTE,
- CBK_EVENT_SET_VOLUME,
- CBK_EVENT_VIDEO_PLAY_DONE,
- CBK_EVENT_BPIC_STATR_PLAY,// add for mantis 0160705
- CBK_EVENT_FASTBACK_TO_END,// add for FB to End
- CBK_EVENT_PE_NO_VIDEO_TRACK,
- CBK_EVENT_PE_NOT_SUPPORT_AUDIO = (EVNET_STEP*72)+ APPLICATION_EXTERNAL_PUBLIC_MESSAGE_TYPE,
- CBK_EVENT_VOD_CALLBACK_PLAYBACK_FINISH,
- CBK_EVENT_VOD_CALLBACK_ADD_TASK_FAIL,
- CBK_EVENT_VOD_CALLBACK_PLAYBACK_STOP_FAIL,
- CBK_EVENT_VOD_CALLBACK_PLAYBACK_NEXT_FAIL,
- CBK_EVENT_VOD_CALLBACK_PLAYBACK_FF_DONE,
- CBK_EVENT_VOD_CALLBACK_PLAYBACK_FB_DONE,
- CBK_EVENT_VOD_CALLBACK_PLAYBACK_FF_FAIL,
- CBK_EVENT_VOD_CALLBACK_PLAYBACK_FB_FAIL,
- CBK_EVENT_VOD_CALLBACK_PLAYBACK_CHANGE2_NORMAL_PLAY_DONE,
- CBK_EVENT_DLNA_MW_EVENT_MAX,
- #endif
- NET_GLOBAL_EVENT_MEDIA_INITOK = (EVNET_STEP*73) + APPLICATION_EXTERNAL_PUBLIC_MESSAGE_TYPE,
- NET_GLOBAL_EVENT_ON_RUN,
- NET_GLOBAL_EVENT_OBJECT_CLOSE,
- NET_GLOBAL_EVENT_WFD_LINK_DISCONNECTED,
- NET_GLOBAL_EVENT_MEDIA_PLAY_DONE,
- NET_GLOBAL_EVENT_REPORT_WLAN_AP_ListUpdate,
- NET_GLOBAL_EVENT_MEDIA_SHOW_MSG,
- NET_GLOBAL_EVENT_MEDIA_HIDE_MSG,
- NET_GLOBAL_EVENT_VIP_STATUS,
- NET_GLOBAL_EVENT_VIP_FINISH,
- NET_GLOBAL_EVENT_MEDIA_INIT_FAIL,
- NET_GLOBAL_EVENT_MEDIA_DECODE_START,
- NET_GLOBAL_EVENT_MEDIA_HIDE_LOADING,
- NET_GLOBAL_EVENT_MEDIA_PIC_DECODE_START,
- NET_GLOBAL_EVENT_MEDIA_PIC_DECODE_FINISH,
- NET_GLOBAL_EVENT_MEDIA_PIC_DECODE_ERROR,
- #ifdef CONFIG_MEDIA_ENABLE
- NET_GLOBAL_EVENT_EXIT_UPGRADE,
- #endif
- #ifdef CONFIG_SUPPORT_WIFI
- CBK_EVENT_WFD_SOURCE_KNOCK,
- CBK_EVENT_WFD_SOURCE_TEARDOWN,
- CBK_EVENT_WFD_LINK_SUCCESS,
- CBK_EVENT_WFD_LINK_SUCCESS_NO_VIDEO,
- CBK_EVENT_WFD_LINK_DISCONNECTED,
- CBK_EVENT_MAX,
- #endif
- //#ifdef CONFIG_SUPPORT_NES_FLASH
- /*NES Flash rom related message start*/
- APP_INTRA_EVENT_NES_PIC_DECODE_SUCCESS,
- APP_INTRA_EVENT_NES_PIC_DECODE_FORCESTOP,
- APP_INTRA_EVENT_NES_PIC_DECODE_DECODING,
- APP_INTRA_EVENT_NES_PIC_DECODE_ERROR,
- APP_INTRA_EVENT_NES_PIC_NO_DATA,
- FILE_INTRA_EVENT_NES_EBOOK_INFO_REFRESH,
- /*NES Flash rom related message end*/
- //#endif
- /* the device type*/
- DMN_EVENT_DEVICE_DETECT_MIN = APPLICATION_EXTERNAL_PUBLIC_NONEEDCLEAN_MESSAGE_TYPE,
- DMN_EVENT_USB_HDD_ATTACHED,
- DMN_EVENT_USB_HDD_DETACHED,
- DMN_EVENT_USB_LOADER_ATTACHED,
- DMN_EVENT_USB_LOADER_DETACHED,
- DMN_EVENT_CARD_DEV_ATTACHED,
- DMN_EVENT_CARD_DEV_DETACHED,
- DMN_EVENT_IDE_HDD_ATTACHED,
- DMN_EVENT_IDE_HDD_DETACHED,
- DMN_EVENT_IDE_LOADER_ATTACHED,
- DMN_EVENT_IDE_LOADER_DETACHED,
- DMN_EVENT_NAND_ATTACHED,
- DMN_EVENT_NAND_DETACHED,
- DMN_EVENT_SERVO_ATTACHED,
- DMN_EVENT_SERVO_DETACHED,
- DMN_EVENT_FILE_LOADER_ATTACHED,
- DMN_EVENT_FILE_LOADER_DETACHED,
- DMN_EVENT_WIFI_DONGLE_ATTACHED,
- DMN_EVENT_WIFI_DONGLE_DETACHED,
- DMN_EVENT_DEVICE_DETECT_MAX,
- } AppGlobalEvent_t;
- #ifdef CONFIG_SUPPORT_IR_TX
- typedef enum
- {
- IR_TX_NUM0,
- IR_TX_NUM1,
- IR_TX_NUM2,
- IR_TX_NUM3,
- IR_TX_NUM4,
- IR_TX_NUM5,
- IR_TX_NUM6,
- IR_TX_NUM7,
- IR_TX_NUM8,
- IR_TX_NUM9,
- IR_TX_ADD10,
- IR_TX_LEFT,
- IR_TX_RIGHT,
- IR_TX_UP,
- IR_TX_DOWN,
- IR_TX_RETURN,
- IR_TX_CLEAR,
- IR_TX_EXIT,
- IR_TX_ENTER,
- IR_TX_PLAY,
- IR_TX_PAUSE,
- IR_TX_PLAY_PAUSE,
- IR_TX_PLAY_ENTER,
- IR_TX_STOP,
- IR_TX_NEXT,
- IR_TX_PREV,
- IR_TX_FF,
- IR_TX_FR,
- IR_TX_SETUP,
- IR_TX_GOTO,
- IR_TX_PBC,
- IR_TX_MENU_PBC,
- IR_TX_PROGRAM,
- IR_TX_TITLE_MENU,
- IR_TX_USB_CARD,
- IR_TX_AUDIO,
- IR_TX_WIDE,
- IR_TX_PAL_NTSC,
- IR_TX_SET_A,
- IR_TX_REPEAT,
- IR_TX_FORMAT,
- IR_TX_ANGLE,
- IR_TX_DIGEST,
- IR_TX_SF,
- IR_TX_STEP,
- IR_TX_SUB_TITLE,
- IR_TX_ZOOM_IN,
- IR_TX_RANDOM,
- IR_TX_EJECT,
- IR_TX_DISPLAY,
- IR_TX_INTRO,
- IR_TX_POWER,
- IR_TX_STANDBY,
- IR_TX_MAX,
- } IR_TX_EVENT;
- #endif
- #endif
|