⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 audioplayerdef.h

📁 MTK 6226 平台调整UI修改的文件
💻 H
📖 第 1 页 / 共 3 页
字号:
    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 + -