📄 audioplayerdef.h
字号:
/*****************************************************************************
* Copyright Statement:
* --------------------
* This software is protected by Copyright and the information contained
* herein is confidential. The software may not be copied and the information
* contained herein may not be used or disclosed except with the written
* permission of MediaTek Inc. (C) 2005
*
* BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES
* THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE")
* RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON
* AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES,
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT.
* NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE
* SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR
* SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH
* THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO
* NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S
* SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM.
*
* BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE
* LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE,
* AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE,
* OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO
* MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE.
*
* THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE
* WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF
* LAWS PRINCIPLES. ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND
* RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER
* THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC).
*
*****************************************************************************/
/*******************************************************************************
* Filename:
* ---------
* AudioPlayerDef.h
*
* Project:
* --------
* MAUI
*
* Description:
* ------------
* Audio player main screen
*
* Author:
* -------
* Tim Chen
*
*==============================================================================
* HISTORY
* Below this line, this part is controlled by PVCS VM. DO NOT MODIFY!!
*------------------------------------------------------------------------------
* $Log: AudioPlayerDef.h,v $
* Revision 1.4 2007/07/30 01:30:18 tangjie
* MT190-25 Modification Author:tangjie Date: 20070724 Content:添加歌曲查找功能。
*
* Revision 1.3 2007/05/28 12:03:54 wangbei
* MT170-7
* Modification Author:wangbei
* Date: 20070528
* Content:调整MP3播放界面。
*
* Revision 1.2 2007/05/21 11:12:13 liuxiannian
* MT158-370
* Modification Author:liuxn
* Date:20070510
* Content:
* 纠正注释不规范BUG:
* MT158-67 播放音乐,当用侧按键调节音量时,音量图标显示有问题
*
* Revision 1.1.1.1 2007/05/11 08:53:27 zhouxiang
* no message
*
* Revision 1.3 2007/04/20 02:59:35 liuxiannian
* MT158-67
* Modification Author:liuxn
* Date:20070418
* Content:把MP3音量调节等级分为七级
*
* Revision 1.2 2007/04/13 08:06:15 wangbei
* MT158-47
* Modification Author:wangbei
* Date: 20070413
* Content:调整音乐播放器设定菜单。
*
* Revision 1.1.1.1 2007/04/03 02:22:21 linzhihua
* 导入MALATA25_06B_W07.04_MMI工程
*
*
* removed!
* removed!
*
*
* removed!
* removed!
*
*
* removed!
* removed!
*
*
* removed!
* removed!
*
*
* removed!
* removed!
*
*
* removed!
* removed!
*
*
* removed!
* removed!
*
*
* removed!
* removed!
*
*
* removed!
* removed!
*
*
* removed!
* removed!
*
*
* removed!
* removed!
*
*
* removed!
* removed!
*
*
* removed!
* removed!
*
*
* removed!
* removed!
*
*
* removed!
* removed!
*
*
* removed!
* removed!
*
*
* removed!
* removed!
*
*
* removed!
* removed!
*
*
* removed!
* removed!
*
*
* removed!
* removed!
*
*
*------------------------------------------------------------------------------
* Upper this line, this part is controlled by PVCS VM. DO NOT MODIFY!!
*==============================================================================
*******************************************************************************/
#ifndef AUDIO_PLAYER_DEF_H
#define AUDIO_PLAYER_DEF_H
/*
* Need to include:
* (1) FrameworkStruct.h
* (2) GlobalConstants.h
* (3) FileMgr.h
*/
#ifdef __MMI_AUDIO_PLAYER__
typedef enum
{
STR_ID_AUDPLY_BASE = AUDIO_PLAYER_BASE + 1,
STR_ID_AUDPLY_TITLE,
STR_ID_AUDPLY_LIST,
STR_ID_AUDPLY_PLAYLIST,
STR_ID_AUDPLY_LIST_FROM_PHONE,
STR_ID_AUDPLY_LIST_FROM_CARD,
STR_ID_AUDPLY_OPTION_PLAY,
STR_ID_AUDPLY_OPTION_ADD,
STR_ID_AUDPLY_OPTION_DETAIL,
STR_ID_AUDPLY_OPTION_ADD_TO_RINGS,
STR_ID_AUDPLY_OPTION_REMOVE,
STR_ID_AUDPLY_OPTION_REMOVE_ALL,
STR_ID_AUDPLY_OPTION_REGEN_LIST,
STR_ID_AUDPLY_OPTION_SETTINGS,
//tangjie add begin 20070724
#ifdef __MMI_AUDIO_PLAY_QUICK_SEARCH__
STR_ID_AUDPLY_OPTION_SONG_SEARCH,
STR_ID_AUDPLY_SONG_SEARCH_CAPTION,
#endif
//tangjie dad end
STR_ID_AUDPLY_PLAYER_SETTINGS,
STR_ID_AUDPLY_DISPLAY_SETTINGS,
#if defined(__MMI_AUDIO_EQUALIZER__) || defined(__MMI_AUDIO_TIME_STRETCH__) || defined(__MMI_AUDIO_REVERB_EFFECT__) || defined(__MMI_AUDIO_SURROUND_EFFECT__)
STR_ID_AUDPLY_SOUND_EFFECT_SETTINGS,
#endif
STR_ID_AUDPLY_BLUETOOTH_SETTINGS,
#ifndef __MMI_SLIM_AUDIO_PLAYER__
STR_ID_AUDPLY_SETTINGS_SKIN1,
STR_ID_AUDPLY_SETTINGS_SKIN2,
STR_ID_AUDPLY_SETTINGS_SKIN3,
#endif /* __MMI_SLIM_AUDIO_PLAYER__ */
STR_ID_AUDPLY_SETTINGS_ON,
STR_ID_AUDPLY_SETTINGS_OFF,
STR_ID_AUDPLY_SETTINGS_ONE,
STR_ID_AUDPLY_SETTINGS_ALL,
STR_ID_AUDPLY_SETTINGS_LIST_AUTO_GEN,
STR_ID_AUDPLY_SETTINGS_PREFER_LIST,
#ifndef __MMI_SLIM_AUDIO_PLAYER__
STR_ID_AUDPLY_SETTINGS_SKIN,
#endif
STR_ID_AUDPLY_SETTINGS_REPEAT,
STR_ID_AUDPLY_SETTINGS_SHUFFLE,
#ifndef __MMI_AUDIO_PLAYER_ON_SUBLCD__
STR_ID_AUDPLY_SETTINGS_BACKGROUND_PLAY,
#endif
#ifdef __MMI_AUDIO_SPECTRUM_DISPLAY__
STR_ID_AUDPLY_SETTINGS_SPECTRUM_DISPLAY_STYLE,
STR_ID_AUDPLY_SETTINGS_SPECTRUM_DISPLAY_STYLE_1,
STR_ID_AUDPLY_SETTINGS_SPECTRUM_DISPLAY_STYLE_2,
#endif /* __MMI_AUDIO_SPECTRUM_DISPLAY__ */
#ifdef __MMI_AUDIO_PLAYER_LYRIC_DISPLAY__
STR_ID_AUDPLY_SETTINGS_LYRICS_DISPLAY,
#endif
#ifdef __MMI_AUDIO_PLAYER_A2DP_BLOCK_SPECTRUM__
STR_ID_AUDPLY_A2DP_BLOCK_SPECTRUM,
#endif
STR_ID_AUDPLY_SETTINGS_BT_A2DP_OUTPUT,
STR_ID_AUDPLY_SETTINGS_BT_A2DP_HEADSET,
STR_ID_AUDPLY_SETTINGS_ERR_MUST_SELECT_HEADSET,
STR_ID_AUDPLY_SETTINGS_ERR_CANNOT_USE_BLUETOOTH_IN_FLIGHT_MODE,
STR_ID_AUDPLY_DETAIL_SIZE,
STR_ID_AUDPLY_DETAIL_TIME,
STR_ID_AUDPLY_DETAIL_TITLE,
STR_ID_AUDPLY_DETAIL_ARTIST,
STR_ID_AUDPLY_DETAIL_ALBUM,
STR_ID_AUDPLY_DETAIL_GENRE,
STR_ID_AUDPLY_DETAIL_YEAR,
#ifdef __MMI_AUDIO_PLAYER_DETAIL_SHOW_MORE_INFO__
STR_ID_AUDPLY_DETAIL_CHANNEL,
STR_ID_AUDPLY_DETAIL_QUALITY,
STR_ID_AUDPLY_DETAIL_MONO,
STR_ID_AUDPLY_DETAIL_STEREO,
#endif /* __MMI_AUDIO_PLAYER_DETAIL_SHOW_MORE_INFO__ */
STR_ID_AUDPLY_FILENAME_TOO_LONG,
STR_ID_AUDPLY_RING_TONGS_FULL,
STR_ID_AUDPLY_CANNOT_UPDATE_LIST_DISK_FULL,
STR_ID_AUDPLY_CANNOT_UPDATE_LIST_FS_FAIL,
STR_ID_AUDPLY_FILE_IN_DIFFERENT_STORAGE,
STR_ID_AUDPLY_LIST_EMPTY,
STR_ID_AUDPLY_LIST_FULL,
STR_ID_AUDPLY_OPEN_FILE_ERROR,
STR_ID_AUDPLY_NO_CARD,
STR_ID_AUDPLY_COMMAND_ERROR,
STR_ID_AUDPLY_DEVICE_BUSY,
STR_ID_AUDPLY_BAD_FORMAT,
STR_ID_AUDPLY_INVALID_FORMAT,
STR_ID_AUDPLY_NO_SPACE,
STR_ID_AUDPLY_ERROR,
STR_ID_AUDPLY_UNSUPPORTED_CHANNEL,
STR_ID_AUDPLY_UNSUPPORTED_FREQ,
STR_ID_AUDPLY_UNSUPPORTED_TYPE,
STR_ID_AUDPLY_CANNOT_PAUSE,
STR_ID_AUDPLY_PROCESSING,
STR_ID_AUDPLY_UNSUPPORTED_SPEED,
STR_ID_AUDPLY_NO_AUDIO_TRACK,
STR_ID_AUDPLY_DECODER_NOT_SUPPORT,
STR_ID_AUDPLY_SPEED,
STR_ID_AUDPLY_SPEED_NORMAL,
STR_ID_AUDPLY_SPEED_FAST1,
STR_ID_AUDPLY_SPEED_FAST2,
STR_ID_AUDPLY_SPEED_SLOW2,
STR_ID_AUDPLY_SPEED_SLOW1,
#ifdef __MMI_AUDIO_PLAYER_ON_SUBLCD__
STR_ID_AUDPLY_SUB_OPTION_PLAYLIST,
STR_ID_AUDPLY_SUB_OPTION_EQUALIZER,
STR_ID_AUDPLY_SUB_OPTION_3D_SETTING,
STR_ID_AUDPLY_SUB_OPTION_REPEAT_SETTING,
STR_ID_AUDPLY_SUB_OPTION_REPEAT_OFF,
STR_ID_AUDPLY_SUB_OPTION_REPEAT_ONCE,
STR_ID_AUDPLY_SUB_OPTION_REPEAT_ALL,
STR_ID_AUDPLY_SUB_OPTION_SHUFFLE_SETTINGS,
STR_ID_AUDPLY_SUB_OPTION_EXIT,
STR_ID_AUDPLY_SETTINGS_SHUFFLE_ON,
STR_ID_AUDPLY_SETTINGS_SHUFFLE_OFF,
STR_ID_AUDPLY_SUB_ERROR,
#endif
NO_OF_STR_ID_AUDPLY
} audply_str_id_enum;
typedef enum
{
IMG_ID_AUDPLY_BASE = AUDIO_PLAYER_BASE + 1,
IMG_ID_AUDPLY_ICON,
IMG_ID_AUDPLY_DONE,
IMG_ID_AUDPLY_SETTINGS_LIST_AUTO_GEN,
IMG_ID_AUDPLY_SETTINGS_PREFER_LIST,
IMG_ID_AUDPLY_SETTINGS_SKIN,
IMG_ID_AUDPLY_SETTINGS_REPEAT,
IMG_ID_AUDPLY_SETTINGS_SHUFFLE,
#ifndef __MMI_AUDIO_PLAYER_ON_SUBLCD__
IMG_ID_AUDPLY_SETTINGS_BACKGROUND_PLAY,
#endif
IMG_ID_AUDPLY_SETTINGS_SPEED,
#ifdef __MMI_AUDIO_SPECTRUM_DISPLAY__
IMG_ID_AUDPLY_SETTINGS_SPECTRUM_DISPLAY_STYLE,
#endif
#ifdef __MMI_AUDIO_PLAYER_LYRIC_DISPLAY__
IMG_ID_AUDPLY_SETTINGS_LYRICS_DISPLAY_STYLE,
#endif
/* play animation gif */
IMG_ID_AUDPLY_PLAY_ANIMATION,
IMG_ID_AUDPLY_STOP_ANIMATION,
/* detail */
IMG_ID_AUDPLY_DETAIL_FILE,
IMG_ID_AUDPLY_DETAIL_TIME,
IMG_ID_AUDPLY_DETAIL_TITLE,
IMG_ID_AUDPLY_DETAIL_ARTIST,
IMG_ID_AUDPLY_DETAIL_ALBUM,
IMG_ID_AUDPLY_DETAIL_GENRE,
IMG_ID_AUDPLY_DETAIL_YEAR,
#ifdef __MMI_AUDIO_PLAYER_DETAIL_SHOW_MORE_INFO__
IMG_ID_AUDPLY_DETAIL_FILENAME,
IMG_ID_AUDPLY_DETAIL_CHANNEL,
IMG_ID_AUDPLY_DETAIL_QUALITY,
#endif /* __MMI_AUDIO_PLAYER_DETAIL_SHOW_MORE_INFO__ */
/* audio file types */
IMG_ID_AUDPLY_FILE_WAV_ICON,
IMG_ID_AUDPLY_FILE_AMR_ICON,
IMG_ID_AUDPLY_FILE_AUD_ICON,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -