/******************************************************************** ** File Name: app_fileplayer_event.h ** ** File Description: ** ** Copyright(c) 2008 Sunplus Technologies - All Rights Reserved ** ** History Information Description ** Date Author Modification ** ********************************************************************/ #ifndef _APP_FILEPLAYER_EVENT_H #define _APP_FILEPLAYER_EVENT_H #include "customize.h" #include "app_msg_filter.h" typedef enum { FILE_GLOBAL_EVENT_OBJECT_CLOSE = APPLICATION_EXTERNAL_SYSAPP2_MESSAGE_TYPE, FILE_GLOBAL_EVENT_MEDIA_ONRUN, FILE_GLOBAL_EVENT_MEDIA_EXIT_BURNINMODE, FILE_GLOBAL_EVENT_MEDIA_INITPLAY, FILE_GLOBAL_EVENT_MEDIA_EXIT_PLAY, FILE_GLOBAL_EVENT_MEDIA_EMPTY_FOLDER, FILE_GLOBAL_EVENT_MEDIA_REFRESH_DEVICELIST, FILE_GLOBAL_EVENT_MEDIA_AUDIO_UNMUTE, FILE_GLOBAL_EVENT_MEDIA_EXIT_UPGRADE, FILE_GLOBAL_EVENT_HDMIPORT_STATUS, FILE_GLOBAL_EVENT_FILE_NEXT, FILE_GLOBAL_EVENT_PHOTO_DRAW_HOLE, FILE_GLOBAL_EVENT_PHOTO_DRAW_FAIL, FILE_GLOBAL_EVENT_MEDIA_CLOSE_ALL, FILE_GLOBAL_EVENT_MEDIA_MAX, FILE_INTRA_EVENT_FILE_INFO_REFRESH, FILE_INTRA_EVENT_FILE_PLAY_REFRESH, FILE_INTRA_EVENT_PHOTO_ZOOM_INFO_REFRESH, FILE_INTRA_EVENT_FILE_STATE_REFRESH, FILE_INTRA_EVENT_FILE_NAME_REFRESH, FILE_INTRA_EVENT_FILE_STOP_STATE_REFRESH, FILE_INTRA_EVENT_FILE_REPEATAB_REFRESH, FILE_INTRA_EVENT_FILE_REPEAT_STATE, FILE_INTRA_EVENT_FILE_STATE_ONOFF, FILE_INTRA_EVENT_FILE_DISKREADDONE_REFRESH, FILE_INTRA_EVENT_MOVIE_SET_ASPECT, FILE_INTRA_EVENT_MUSIC_UPDATE_ID3, FILE_INTRA_EVENT_POPMSG_YES, FILE_INTRA_EVENT_POPMSG_NO, FILE_INTRA_EVENT_POPMSG_PWD_SUCCESS, FILE_INTRA_EVENT_POPMSG_PWD_FAIL, FILE_INTRA_EVENT_POPMSG_EXIT_KEY_MATCH, FILE_INTRA_EVENT_POPMSG_TIMEOUT, FILE_INTRA_EVENT_POPMSG_RESET_TIMEOUT, FILE_INTRA_EVENT_FILE_PLAY, #ifdef CONFIG_SUPPORT_MEDIA_AUTO_BGPLAYBACK FILE_INTRA_EVENT_FILE_ONLY_PLAY, #endif FILE_INTRA_EVENT_FILE_PAUSE, #ifdef CONFIG_SUPPORT_MEDIA_AUTO_BGPLAYBACK FILE_INTRA_EVENT_FILE_ONLY_PAUSE, #endif FILE_INTRA_EVENT_FILE_NEXT, FILE_INTRA_EVENT_FILE_PREV, FILE_INTRA_EVENT_FILE_FF, FILE_INTRA_EVENT_FILE_FB, FILE_INTRA_EVENT_FILE_SLOW, FILE_INTRA_EVENT_FILE_STEP, FILE_INTRA_EVENT_FILE_REPEATAB, FILE_INTRA_EVENT_FILE_STOP, FILE_INTRA_EVENT_FILE_ROTATE, FILE_INTRA_EVENT_FILE_ROTATEN, FILE_INTRA_EVENT_FILE_ZOOMIN, FILE_INTRA_EVENT_FILE_ZOOMOUT, FILE_INTRA_EVENT_FILE_ZOOMUP, FILE_INTRA_EVENT_FILE_ZOOMDOWN, FILE_INTRA_EVENT_FILE_ZOOMLEFT, FILE_INTRA_EVENT_FILE_ZOOMRIGHT, FILE_INTRA_EVENT_FILE_INFO, FILE_INTRA_EVENT_FILE_SETPWD, FILE_INTRA_EVENT_PLAYLIST_PLAY, #ifdef CONFIG_USB_RECOVER_SPOT_SUPPORT FILE_GLOBAL_EVENT_MEDIA_USB_RECOVER_SPOT, #endif #ifdef CONFIG_SUPPORT_MEDIA_AUTO_BGPLAYBACK FILE_INTRA_EVENT_EXIT_PLAY, #endif FILE_INTRA_EVENT_PLAYLIST_RESET, FILE_INTRA_EVENT_UPDATE_CODEPAGE, FILE_INTRA_EVENT_EBOOK_FILE_TOO_BIG, FILE_INTRA_EVENT_EBOOK_FILE_ISNULLTXT, #ifdef CONFIG_SUPPORT_MEDIA_COPY_FILE FILE_INTRA_EVENT_COPY_SUCCESS, FILE_INTRA_EVENT_COPY_FAIL, FILE_INTRA_EVENT_ERROT_WHEN_COPYING, FILE_INTRA_EVENT_WHEN_STOP_COPY_FILE, FILE_INTRA_EVENT_SUCCESS_WHEN_COPYING, FILE_INTRA_EVENT_UPDATE_PERCENT, #endif FILE_INTRA_EVENT_FILE_MAX, FILE_GLOBAL_EVENT_MEDIA_PLAYDONE = APPLICATION_EXTERNAL_SYSAPP2_CLEAN_MESSAGE_TYPE, FILE_INTRA_EVENT_GOTO_FAIL, FILE_GLOBAL_EVENT_MEDIA_RESUME_PLAY, FILE_GLOBAL_EVENT_MEDIA_UPDATE_RATING, FILE_GLOBAL_EVENT_MEDIA_BACK_FINISH, FILE_GLOBAL_EVENT_MEDIA_INITOK, FILE_GLOBAL_EVENT_MEDIA_UNSUPPORTAUDIO, FILE_GLOBAL_EVENT_MEDIA_UNSUPPORTVIDEO, FILE_GLOBAL_EVENT_MEDIA_UPDATE_TIME, FILE_GLOBAL_EVENT_MEDIA_PLAYERROR, FILE_GLOBAL_EVENT_MEDIA_DECODE_SUCCESS, FILE_GLOBAL_EVENT_MEDIA_DECODE_ERROR, FILE_GLOBAL_EVENT_MEDIA_READ_DATA_FAIL, FILE_GLOBAL_EVENT_MEDIA_CLEAN_MAX, } fileplay_app_event_t; #endif