📄 audioplayerdef.h
字号:
IMG_ID_AUDPLY_FILE_AAC_ICON,
IMG_ID_AUDPLY_FILE_MID_ICON,
IMG_ID_AUDPLY_FILE_IMY_ICON,
IMG_ID_AUDPLY_FILE_AWB_ICON,
IMG_ID_AUDPLY_FILE_AIF_ICON,
IMG_ID_AUDPLY_FILE_AIFF_ICON,
IMG_ID_AUDPLY_FILE_AIFC_ICON,
IMG_ID_AUDPLY_FILE_AU_ICON,
IMG_ID_AUDPLY_FILE_SND_ICON,
IMG_ID_AUDPLY_FILE_M4A_ICON,
IMG_ID_AUDPLY_FILE_MMF_ICON,
IMG_ID_AUDPLY_FILE_WMA_ICON,
IMG_ID_AUDPLY_FILE_3GP_ICON,
IMG_ID_AUDPLY_FILE_MP4_ICON,
/* skin 1 */
IMG_ID_AUDPLY_MAIN_SKIN1_BASE,
//wangbei add start 20071010
#ifdef __NEW_AUDIO_SKIN_UI_STYLE__
IMG_ID_AUDPLY_BUTTONS_DSOUND_BG,
#endif
// wangbei add end
IMG_ID_AUDPLY_MAIN_SKIN1_BG,
IMG_ID_AUDPLY_MAIN_SKIN1_PLAYLIST_PHONE_ICON,
IMG_ID_AUDPLY_MAIN_SKIN1_PLAYLIST_CARD_ICON,
// wangbei modify start 20070529
#ifdef __NEW_STYLE_MP3PLAYER_VOLUME__
IMG_ID_AUDPLY_MAIN_SKIN1_VOLUME_INDICATOR0,
IMG_ID_AUDPLY_MAIN_SKIN1_VOLUME_INDICATOR1,
IMG_ID_AUDPLY_MAIN_SKIN1_VOLUME_INDICATOR2,
IMG_ID_AUDPLY_MAIN_SKIN1_VOLUME_INDICATOR3,
IMG_ID_AUDPLY_MAIN_SKIN1_VOLUME_INDICATOR4,
IMG_ID_AUDPLY_MAIN_SKIN1_VOLUME_INDICATOR5,
IMG_ID_AUDPLY_MAIN_SKIN1_VOLUME_INDICATOR6,
#else
IMG_ID_AUDPLY_MAIN_SKIN1_VOLUME_INDICATOR,
#endif
// wangbei modify end
IMG_ID_AUDPLY_MAIN_SKIN1_PROGRESSBAR,
IMG_ID_AUDPLY_MAIN_SKIN1_PROGRESSBAR_FAIL,
IMG_ID_AUDPLY_MAIN_SKIN1_PREV_ON,
IMG_ID_AUDPLY_MAIN_SKIN1_PREV_OFF,
IMG_ID_AUDPLY_MAIN_SKIN1_PREV_DISABLED,
IMG_ID_AUDPLY_MAIN_SKIN1_PREV_DOWN,
IMG_ID_AUDPLY_MAIN_SKIN1_NEXT_ON,
IMG_ID_AUDPLY_MAIN_SKIN1_NEXT_OFF,
IMG_ID_AUDPLY_MAIN_SKIN1_NEXT_DISABLED,
IMG_ID_AUDPLY_MAIN_SKIN1_NEXT_DOWN,
IMG_ID_AUDPLY_MAIN_SKIN1_PLAY_ON,
IMG_ID_AUDPLY_MAIN_SKIN1_PLAY_OFF,
IMG_ID_AUDPLY_MAIN_SKIN1_PLAY_DISABLED,
IMG_ID_AUDPLY_MAIN_SKIN1_PLAY_DOWN,
IMG_ID_AUDPLY_MAIN_SKIN1_PAUSE_ON,
IMG_ID_AUDPLY_MAIN_SKIN1_PAUSE_DOWN,
IMG_ID_AUDPLY_MAIN_SKIN1_STOP_ON,
IMG_ID_AUDPLY_MAIN_SKIN1_STOP_OFF,
IMG_ID_AUDPLY_MAIN_SKIN1_STOP_DISABLED,
IMG_ID_AUDPLY_MAIN_SKIN1_STOP_DOWN,
#ifdef __MMI_AUDIO_PLAYER_ANIMATION__
IMG_ID_AUDPLY_MAIN_SKIN1_ANIMATION,
#endif
#ifdef __MMI_AUDIO_PLAYER_SKIN_SHOW_REPEAT_SHUFFLE__
IMG_ID_AUDPLY_MAIN_SKIN1_REPEAT_OFF_UP,
IMG_ID_AUDPLY_MAIN_SKIN1_REPEAT_ALL_UP,
IMG_ID_AUDPLY_MAIN_SKIN1_REPEAT_ONE_UP,
#ifdef __MMI_TOUCH_SCREEN__
IMG_ID_AUDPLY_MAIN_SKIN1_REPEAT_OFF_DOWN,
IMG_ID_AUDPLY_MAIN_SKIN1_REPEAT_ALL_DOWN,
IMG_ID_AUDPLY_MAIN_SKIN1_REPEAT_ONE_DOWN,
#endif /*__MMI_TOUCH_SCREEN__*/
IMG_ID_AUDPLY_MAIN_SKIN1_SHUFFLE_OFF_UP,
IMG_ID_AUDPLY_MAIN_SKIN1_SHUFFLE_ON_UP,
#ifdef __MMI_TOUCH_SCREEN__
IMG_ID_AUDPLY_MAIN_SKIN1_SHUFFLE_OFF_DOWN,
IMG_ID_AUDPLY_MAIN_SKIN1_SHUFFLE_ON_DOWN,
#endif /*__MMI_TOUCH_SCREEN__*/
#endif /* __MMI_AUDIO_PLAYER_SKIN_SHOW_REPEAT_SHUFFLE__ */
#ifdef __MMI_TOUCH_SCREEN__
IMG_ID_AUDPLY_MAIN_SKIN1_VOLUME_INC_UP,
IMG_ID_AUDPLY_MAIN_SKIN1_VOLUME_INC_DOWN,
IMG_ID_AUDPLY_MAIN_SKIN1_VOLUME_DEC_UP,
IMG_ID_AUDPLY_MAIN_SKIN1_VOLUME_DEC_DOWN,
IMG_ID_AUDPLY_MAIN_SKIN1_SETTING_UP,
IMG_ID_AUDPLY_MAIN_SKIN1_SETTING_DOWN,
#endif /* __MMI_TOUCH_SCREEN__ */
#ifndef __MMI_SLIM_AUDIO_PLAYER__
/* skin 2 */
IMG_ID_AUDPLY_MAIN_SKIN2_BASE,
IMG_ID_AUDPLY_MAIN_SKIN2_BG,
IMG_ID_AUDPLY_MAIN_SKIN2_PLAYLIST_PHONE_ICON,
IMG_ID_AUDPLY_MAIN_SKIN2_PLAYLIST_CARD_ICON,
IMG_ID_AUDPLY_MAIN_SKIN2_VOLUME_INDICATOR,
IMG_ID_AUDPLY_MAIN_SKIN2_PROGRESSBAR,
IMG_ID_AUDPLY_MAIN_SKIN2_PROGRESSBAR_FAIL,
IMG_ID_AUDPLY_MAIN_SKIN2_PREV_ON,
IMG_ID_AUDPLY_MAIN_SKIN2_PREV_OFF,
IMG_ID_AUDPLY_MAIN_SKIN2_PREV_DISABLED,
IMG_ID_AUDPLY_MAIN_SKIN2_PREV_DOWN,
IMG_ID_AUDPLY_MAIN_SKIN2_NEXT_ON,
IMG_ID_AUDPLY_MAIN_SKIN2_NEXT_OFF,
IMG_ID_AUDPLY_MAIN_SKIN2_NEXT_DISABLED,
IMG_ID_AUDPLY_MAIN_SKIN2_NEXT_DOWN,
IMG_ID_AUDPLY_MAIN_SKIN2_PLAY_ON,
IMG_ID_AUDPLY_MAIN_SKIN2_PLAY_OFF,
IMG_ID_AUDPLY_MAIN_SKIN2_PLAY_DISABLED,
IMG_ID_AUDPLY_MAIN_SKIN2_PLAY_DOWN,
IMG_ID_AUDPLY_MAIN_SKIN2_PAUSE_ON,
IMG_ID_AUDPLY_MAIN_SKIN2_PAUSE_DOWN,
IMG_ID_AUDPLY_MAIN_SKIN2_STOP_ON,
IMG_ID_AUDPLY_MAIN_SKIN2_STOP_OFF,
IMG_ID_AUDPLY_MAIN_SKIN2_STOP_DISABLED,
IMG_ID_AUDPLY_MAIN_SKIN2_STOP_DOWN,
#ifdef __MMI_AUDIO_PLAYER_ANIMATION__
IMG_ID_AUDPLY_MAIN_SKIN2_ANIMATION,
#endif
#ifdef __MMI_AUDIO_PLAYER_SKIN_SHOW_REPEAT_SHUFFLE__
IMG_ID_AUDPLY_MAIN_SKIN2_REPEAT_OFF_UP,
IMG_ID_AUDPLY_MAIN_SKIN2_REPEAT_ALL_UP,
IMG_ID_AUDPLY_MAIN_SKIN2_REPEAT_ONE_UP,
#ifdef __MMI_TOUCH_SCREEN__
IMG_ID_AUDPLY_MAIN_SKIN2_REPEAT_OFF_DOWN,
IMG_ID_AUDPLY_MAIN_SKIN2_REPEAT_ALL_DOWN,
IMG_ID_AUDPLY_MAIN_SKIN2_REPEAT_ONE_DOWN,
#endif /*__MMI_TOUCH_SCREEN__*/
IMG_ID_AUDPLY_MAIN_SKIN2_SHUFFLE_OFF_UP,
IMG_ID_AUDPLY_MAIN_SKIN2_SHUFFLE_ON_UP,
#ifdef __MMI_TOUCH_SCREEN__
IMG_ID_AUDPLY_MAIN_SKIN2_SHUFFLE_OFF_DOWN,
IMG_ID_AUDPLY_MAIN_SKIN2_SHUFFLE_ON_DOWN,
#endif /*__MMI_TOUCH_SCREEN__*/
#endif /* __MMI_AUDIO_PLAYER_SKIN_SHOW_REPEAT_SHUFFLE__ */
#ifdef __MMI_TOUCH_SCREEN__
IMG_ID_AUDPLY_MAIN_SKIN2_VOLUME_INC_UP,
IMG_ID_AUDPLY_MAIN_SKIN2_VOLUME_INC_DOWN,
IMG_ID_AUDPLY_MAIN_SKIN2_VOLUME_DEC_UP,
IMG_ID_AUDPLY_MAIN_SKIN2_VOLUME_DEC_DOWN,
IMG_ID_AUDPLY_MAIN_SKIN2_SETTING_UP,
IMG_ID_AUDPLY_MAIN_SKIN2_SETTING_DOWN,
#endif /* __MMI_TOUCH_SCREEN__ */
/* skin 3 */
IMG_ID_AUDPLY_MAIN_SKIN3_BASE,
IMG_ID_AUDPLY_MAIN_SKIN3_BG,
IMG_ID_AUDPLY_MAIN_SKIN3_PLAYLIST_PHONE_ICON,
IMG_ID_AUDPLY_MAIN_SKIN3_PLAYLIST_CARD_ICON,
IMG_ID_AUDPLY_MAIN_SKIN3_VOLUME_INDICATOR,
IMG_ID_AUDPLY_MAIN_SKIN3_PROGRESSBAR,
IMG_ID_AUDPLY_MAIN_SKIN3_PROGRESSBAR_FAIL,
IMG_ID_AUDPLY_MAIN_SKIN3_PREV_ON,
IMG_ID_AUDPLY_MAIN_SKIN3_PREV_OFF,
IMG_ID_AUDPLY_MAIN_SKIN3_PREV_DISABLED,
IMG_ID_AUDPLY_MAIN_SKIN3_PREV_DOWN,
IMG_ID_AUDPLY_MAIN_SKIN3_NEXT_ON,
IMG_ID_AUDPLY_MAIN_SKIN3_NEXT_OFF,
IMG_ID_AUDPLY_MAIN_SKIN3_NEXT_DISABLED,
IMG_ID_AUDPLY_MAIN_SKIN3_NEXT_DOWN,
IMG_ID_AUDPLY_MAIN_SKIN3_PLAY_ON,
IMG_ID_AUDPLY_MAIN_SKIN3_PLAY_OFF,
IMG_ID_AUDPLY_MAIN_SKIN3_PLAY_DISABLED,
IMG_ID_AUDPLY_MAIN_SKIN3_PLAY_DOWN,
IMG_ID_AUDPLY_MAIN_SKIN3_PAUSE_ON,
IMG_ID_AUDPLY_MAIN_SKIN3_PAUSE_DOWN,
IMG_ID_AUDPLY_MAIN_SKIN3_STOP_ON,
IMG_ID_AUDPLY_MAIN_SKIN3_STOP_OFF,
IMG_ID_AUDPLY_MAIN_SKIN3_STOP_DISABLED,
IMG_ID_AUDPLY_MAIN_SKIN3_STOP_DOWN,
#ifdef __MMI_AUDIO_PLAYER_ANIMATION__
IMG_ID_AUDPLY_MAIN_SKIN3_ANIMATION,
#endif
#ifdef __MMI_AUDIO_PLAYER_SKIN_SHOW_REPEAT_SHUFFLE__
IMG_ID_AUDPLY_MAIN_SKIN3_REPEAT_OFF_UP,
IMG_ID_AUDPLY_MAIN_SKIN3_REPEAT_ALL_UP,
IMG_ID_AUDPLY_MAIN_SKIN3_REPEAT_ONE_UP,
#ifdef __MMI_TOUCH_SCREEN__
IMG_ID_AUDPLY_MAIN_SKIN3_REPEAT_OFF_DOWN,
IMG_ID_AUDPLY_MAIN_SKIN3_REPEAT_ALL_DOWN,
IMG_ID_AUDPLY_MAIN_SKIN3_REPEAT_ONE_DOWN,
#endif /*__MMI_TOUCH_SCREEN__*/
IMG_ID_AUDPLY_MAIN_SKIN3_SHUFFLE_OFF_UP,
IMG_ID_AUDPLY_MAIN_SKIN3_SHUFFLE_ON_UP,
#ifdef __MMI_TOUCH_SCREEN__
IMG_ID_AUDPLY_MAIN_SKIN3_SHUFFLE_OFF_DOWN,
IMG_ID_AUDPLY_MAIN_SKIN3_SHUFFLE_ON_DOWN,
#endif /*__MMI_TOUCH_SCREEN__*/
#endif /* __MMI_AUDIO_PLAYER_SKIN_SHOW_REPEAT_SHUFFLE__ */
#ifdef __MMI_TOUCH_SCREEN__
IMG_ID_AUDPLY_MAIN_SKIN3_VOLUME_INC_UP,
IMG_ID_AUDPLY_MAIN_SKIN3_VOLUME_INC_DOWN,
IMG_ID_AUDPLY_MAIN_SKIN3_VOLUME_DEC_UP,
IMG_ID_AUDPLY_MAIN_SKIN3_VOLUME_DEC_DOWN,
IMG_ID_AUDPLY_MAIN_SKIN3_SETTING_UP,
IMG_ID_AUDPLY_MAIN_SKIN3_SETTING_DOWN,
#endif /* __MMI_TOUCH_SCREEN__ */
#endif /* __MMI_SLIM_AUDIO_PLAYER__ */
//tangjie add begin 20070724
#ifdef __MMI_AUDIO_PLAY_QUICK_SEARCH__
IMG_SCR_SONG_SEARCH_CAPTION,
IMG_ID_AUDPLY_QUICK_SEARCH_FIND,
#endif
//tangjie add end
NO_OF_AUDIO_PLAYER_ICON
} audply_img_id_enum;
#ifdef __MMI_AUDIO_PLAYER_ON_SUBLCD__
typedef enum
{
IMG_ID_AUDPLY_SUB_SKIN_BASE = NO_OF_AUDIO_PLAYER_ICON+1,
IMG_ID_AUDPLY_SUB_SKIN_BG,
IMG_ID_AUDPLY_SUB_SKIN_PLAYLIST_PHONE_ICON,
IMG_ID_AUDPLY_SUB_SKIN_PLAYLIST_CARD_ICON,
IMG_ID_AUDPLY_SUB_SKIN_VOLUME_INDICATOR,
IMG_ID_AUDPLY_SUB_SKIN_PREV_ON,
IMG_ID_AUDPLY_SUB_SKIN_PREV_OFF,
IMG_ID_AUDPLY_SUB_SKIN_PREV_DISABLED,
IMG_ID_AUDPLY_SUB_SKIN_PREV_DOWN,
IMG_ID_AUDPLY_SUB_SKIN_NEXT_ON,
IMG_ID_AUDPLY_SUB_SKIN_NEXT_OFF,
IMG_ID_AUDPLY_SUB_SKIN_NEXT_DISABLED,
IMG_ID_AUDPLY_SUB_SKIN_NEXT_DOWN,
IMG_ID_AUDPLY_SUB_SKIN_PLAY_ON,
IMG_ID_AUDPLY_SUB_SKIN_PLAY_OFF,
IMG_ID_AUDPLY_SUB_SKIN_PLAY_DISABLED,
IMG_ID_AUDPLY_SUB_SKIN_PLAY_DOWN,
IMG_ID_AUDPLY_SUB_SKIN_PAUSE_ON,
IMG_ID_AUDPLY_SUB_SKIN_PAUSE_DOWN,
IMG_ID_AUDPLY_SUB_SKIN_ANIMATION,
IMG_ID_AUDPLY_SUB_SKIN_REPEAT_OFF,
IMG_ID_AUDPLY_SUB_SKIN_REPEAT_ALL,
IMG_ID_AUDPLY_SUB_SKIN_REPEAT_ONE,
IMG_ID_AUDPLY_SUB_SKIN_SHUFFLE_OFF,
IMG_ID_AUDPLY_SUB_SKIN_SHUFFLE_ON,
IMG_ID_AUDPLY_SUB_SKIN_REPEAT_SELECTED,
IMG_ID_AUDPLY_SUB_SKIN_REPEAT_NOT_SELECTED,
IMG_ID_AUDPLY_SUB_SKIN_REFRESH_LIST,
IMG_ID_AUDPLY_SUB_SKIN_ERROR,
NO_OF_AUDIO_PLAYER_SUB_ICON
}audply_img_id_enum_sub;
#endif
typedef enum
{
SCR_ID_AUDPLY_BASE = AUDIO_PLAYER_BASE + 1,
SCR_ID_AUDPLY_MAIN,
SCR_ID_AUDPLY_PLAYLIST,
SCR_ID_AUDPLY_OPTION,
SCR_ID_AUDPLY_SETTINGS,
SCR_ID_AUDPLY_PLAYER_SETTINGS,
SCR_ID_AUDPLY_DISPLAY_SETTINGS,
#if defined(__MMI_AUDIO_EQUALIZER__) || defined(__MMI_AUDIO_TIME_STRETCH__) || defined(__MMI_AUDIO_REVERB_EFFECT__) || defined(__MMI_AUDIO_SURROUND_EFFECT__)
SCR_ID_AUDPLY_SOUND_EFFECT_SETTINGS,
#endif
SCR_ID_AUDPLY_BLUETOOTH_SETTINGS,
SCR_ID_AUDPLY_BT_A2DP_HEADSET_LIST,
SCR_ID_AUDPLY_DETAIL,
//tangjie add begin 20070724
#ifdef __MMI_AUDIO_PLAY_QUICK_SEARCH__
SCR_ID_AUDPLY_SONG_SEARCH,
#endif
//tangjie add end
SCR_ID_AUDPLY_REMOVE_CONFIRM,
SCR_ID_AUDPLY_REMOVE_ALL_CONFIRM,
SCR_ID_AUDPLY_PLAY_ANIMATION,
SCR_ID_AUDPLY_ADD_FILES,
SCR_ID_AUDPLY_REFRESH_LIST,
#ifdef __MMI_AUDIO_PLAYER_ON_SUBLCD__
SCR_ID_AUDPLY_MAIN_SUBLCD,
SCR_ID_AUDPLY_OPTION_SUBLCD,
SCR_ID_AUDPLY_PLAYLIST_SUBLCD,
SCR_ID_AUDPLY_EQUALIZER_SETTING_SUBLCD,
SCR_ID_AUDPLY_REPEAT_SETTING_SUBLCD,
SCR_ID_AUDPLY_3D_EFFECT_SETTING_SUBLCD,
#endif
NO_OF_SCR_AUDPLY
} audply_scr_id_enum;
typedef enum
{
LIST_FROM_PHONE,
LIST_FROM_CARD,
NO_OF_LIST
} audply_playlist_enum;
typedef enum
{
SKIN1,
#ifndef __MMI_SLIM_AUDIO_PLAYER__
SKIN2,
SKIN3,
#endif /* __MMI_SLIM_AUDIO_PLAYER__ */
NO_OF_SKIN
} audply_skin_enum;
/*skins for sub LCD SKIN1_SUB for 96X64 SKIN2_SUB for 128X128*/
#ifdef __MMI_AUDIO_PLAYER_ON_SUBLCD__
typedef enum
{
SKIN1_SUB,
NO_OF_SKIN_SUB
}audply_skin_enum_sub;
#endif
typedef enum
{
REPEAT_OFF,
REPEAT_ONE,
REPEAT_ALL
} audply_repeat_enum;
typedef enum
{
SHUFFLE_OFF,
SHUFFLE_ON
} audply_shuffle_enum;
typedef enum
{
HORIZONTAL_VOL_BAR,
VERTICAL_VOL_BAR
} audply_vol_bar_enum;
typedef enum
{
NON_UCS2,
UCS2_LITTLE_ENDIAN,
UCS2_BIG_ENDIAN
} audply_UCS2_encode_enum;
typedef enum
{
AUDPLY_MAIN_DISABLED = -1,
AUDPLY_MAIN_PLAY = 0,
AUDPLY_MAIN_PREV,
AUDPLY_MAIN_NEXT,
AUDPLY_MAIN_STOP,
NO_OF_AUDPLY_MAIN_BUTTONS,
AUDPLY_MAIN_PAUSE
} audply_main_buttons_enum;
#define MAX_DAF_VIEW_FIELDS 10
#ifdef __MMI_AUDIO_PLAYER_LYRIC_DISPLAY__
#define AUDPLY_LYRIC_MAX_LINE_COUNT 200 /* pre-defined number of lyirc lines */
#define AUDPLY_LYRIC_STR_BUFF_MAX_SIZE 5000 /* pre-defined max lyric string buffer size : bytes */
#define AUDPLY_LYRIC_TMP_BUFF_MAX_SIZE 128 /* pre-defined max lyric buffer size for one line : bytes ; must be two bytes aligned */
typedef enum
{
LINE_START,
LINE_END,
TAG_START,
TAG_END,
TAG_LYRIC1,
TAG_TIME1,
TAG_TIME2,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -