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

📄 audioplayerdef.h

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