Home | History | Annotate | Download | only in mediaframeworktest
      1 /*
      2  * Copyright (C) 2008 The Android Open Source Project
      3  *
      4  * Licensed under the Apache License, Version 2.0 (the "License");
      5  * you may not use this file except in compliance with the License.
      6  * You may obtain a copy of the License at
      7  *
      8  *      http://www.apache.org/licenses/LICENSE-2.0
      9  *
     10  * Unless required by applicable law or agreed to in writing, software
     11  * distributed under the License is distributed on an "AS IS" BASIS,
     12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     13  * See the License for the specific language governing permissions and
     14  * limitations under the License.
     15  */
     16 
     17 package com.android.mediaframeworktest;
     18 
     19 /**
     20  *
     21  * This class has the names of the all the activity name and variables
     22  * in the instrumentation test.
     23  *
     24  */
     25 public class MediaNames {
     26     //A directory to hold all kinds of media files
     27     public static final String MEDIA_SAMPLE_POOL = "/sdcard/media_api/samples/";
     28     //Audio files
     29     public static final String MP3CBR = "/sdcard/media_api/music/MP3_256kbps_2ch.mp3";
     30     public static final String MP3VBR = "/sdcard/media_api/music/MP3_256kbps_2ch_VBR.mp3";
     31     public static final String SHORTMP3 = "/sdcard/media_api/music/SHORTMP3.mp3";
     32     public static final String MIDI = "/sdcard/media_api/music/ants.mid";
     33     public static final String WMA9 = "/sdcard/media_api/music/WMA9.wma";
     34     public static final String WMA10 = "/sdcard/media_api/music/WMA10.wma";
     35     public static final String WAV = "/sdcard/media_api/music/rings_2ch.wav";
     36     public static final String AMR = "/sdcard/media_api/music/test_amr_ietf.amr";
     37     public static final String OGG = "/sdcard/media_api/music/Revelation.ogg";
     38     public static final String SINE_200_1000 = "/sdcard/media_api/music/sine_200+1000Hz_44K_mo.wav";
     39 
     40     public static final int MP3CBR_LENGTH = 71000;
     41     public static final int MP3VBR_LENGTH = 71000;
     42     public static final int SHORTMP3_LENGTH = 286;
     43     public static final int MIDI_LENGTH = 17000;
     44     public static final int WMA9_LENGTH = 126559;
     45     public static final int WMA10_LENGTH = 126559;
     46     public static final int AMR_LENGTH = 37000;
     47     public static final int OGG_LENGTH = 4000;
     48     public static final int SEEK_TIME = 10000;
     49 
     50     public static final long PAUSE_WAIT_TIME = 3000;
     51     public static final long WAIT_TIME = 2000;
     52     public static final long WAIT_SNAPSHOT_TIME = 5000;
     53 
     54     //Streaming Video
     55     public static final String VIDEO_HTTP3GP = "http://pvs.pv.com/jj/lipsync0.3gp";
     56     public static final String VIDEO_RTSP3GP = "rtsp://63.241.31.203/public/jj/md.3gp";
     57     public static final String VIDEO_RTSP3GP2 = "rtsp://pvs.pv.com/public/live_dvd1.3gp";
     58     public static final String VIDEO_RTSP3GP3 =
     59       "rtsp://ehug.rtsp-youtube.l.google.com/" +
     60       "Ci4LENy73wIaJQmeRVCJq4HuQBMYDSANFEIJbXYtZ29vZ2xlSARSB2RldGFpbHMM/0/0/0/video.3gp";
     61     //public static final String VIDEO_RTSP3GP = "rtsp://193.159.241.21/sp/alizee05.3gp";
     62 
     63     //local video
     64     public static final String VIDEO_MP4 = "/sdcard/media_api/video/MPEG4_320_AAC_64.mp4";
     65     public static final String VIDEO_LONG_3GP = "/sdcard/media_api/video/radiohead.3gp";
     66     public static final String VIDEO_SHORT_3GP = "/sdcard/media_api/video/short.3gp";
     67     public static final String VIDEO_LARGE_SIZE_3GP = "/sdcard/media_api/video/border_large.3gp";
     68     public static final String VIDEO_H263_AAC = "/sdcard/media_api/video/H263_56_AAC_24.3gp";
     69     public static final String VIDEO_H263_AMR = "/sdcard/media_api/video/H263_56_AMRNB_6.3gp";
     70     public static final String VIDEO_H264_AAC = "/sdcard/media_api/video/H264_320_AAC_64.3gp";
     71     public static final String VIDEO_H264_AMR = "/sdcard/media_api/video/H264_320_AMRNB_6.3gp";
     72     public static final String VIDEO_WMV = "/sdcard/media_api/video/bugs.wmv";
     73     public static final String VIDEO_HIGHRES_H263 = "/sdcard/media_api/video/H263_500_AMRNB_12.3gp";
     74     public static final String VIDEO_HIGHRES_MP4 = "/sdcard/media_api/video/H264_500_AAC_128.3gp";
     75 
     76     //ringtone
     77     public static final String ringtone = "/sdcard/media_api/ringtones/F1_NewVoicemail.mp3";
     78 
     79     //streaming mp3
     80     public static final String STREAM_MP3_1 =
     81       "http://wms.pv.com:7070/MediaDownloadContent/mp3/chadthi_jawani_128kbps.mp3";
     82     public static final String STREAM_MP3_2 =
     83       "http://wms.pv.com:7070/MediaDownloadContent/mp3/dualStereo.mp3";
     84     public static final String STREAM_MP3_3 =
     85       "http://wms.pv.com:7070/mediadownloadcontent/UserUploads/15%20Keep%20Holding%20On.mp3";
     86     public static final String STREAM_MP3_4 =
     87       "http://wms.pv.com:7070/mediadownloadcontent/UserUploads/1%20-%20Apologize.mp3";
     88     public static final String STREAM_MP3_5 =
     89       "http://wms.pv.com:7070/mediadownloadcontent/UserUploads/" +
     90       "03%20You're%20Gonna%20Miss%20This.mp3";
     91     public static final String STREAM_MP3_6 =
     92       "http://wms.pv.com:7070/mediadownloadcontent/UserUploads" +
     93       "/02%20Looney%20Tunes%20%C3%82%C2%B7%20Light%20Cavalry%20Overture%20(LP%20Version).mp3";
     94     public static final String STREAM_MP3_7 =
     95       "http://wms.pv.com:7070/mediadownloadcontent/UserUploads" +
     96       "/01%20Love%20Song%20(Album%20Version).mp3";
     97     public static final String STREAM_MP3_8 =
     98       "http://wms.pv.com:7070/MediaDownloadContent/UserUploads/1%20-%20Apologize.mp3";
     99     public static final String STREAM_MP3_9 =
    100       "http://wms.pv.com:7070/MediaDownloadContent/UserUploads" +
    101       "/1%20-%20Smile%20(Explicit%20Version).mp3";
    102     public static final String STREAM_MP3_10 =
    103       "http://wms.pv.com:7070/MediaDownloadContent/UserUploads/beefcake.mp3";
    104 
    105     //Sonivox
    106     public static String MIDIFILES[] = {
    107         "/sdcard/media_api/music/Leadsol.mxmf",
    108         "/sdcard/media_api/music/abba.imy", "/sdcard/media_api/music/ants.mid",
    109         "/sdcard/media_api/music/greensleeves.rtttl", "/sdcard/media_api/music/test.ota"};
    110 
    111     //Performance measurement
    112     public static String[] WAVFILES = {
    113         "/sdcard/media_api/music_perf/WAV/M1F1-AlawWE-AFsp.wav",
    114         "/sdcard/media_api/music_perf/WAV/M1F1-float64-AFsp.wav",
    115         "/sdcard/media_api/music_perf/WAV/song.wav",
    116         "/sdcard/media_api/music_perf/WAV/WAVEtest.wav",
    117         "/sdcard/media_api/music_perf/WAV/WAVEtest_out.wav",
    118         "/sdcard/media_api/music_perf/WAV/test_out.wav"};
    119 
    120     public static String[] AMRNBFILES = {
    121         "/sdcard/media_api/music_perf/AMR/AI_AMR-NB_5.9kbps_6.24kbps_8khz_mono_NMC.amr",
    122         "/sdcard/media_api/music_perf/AMR/AI_AMR-NB_5.15kbps_5.46kbps_8khz_mono_NMC.amr",
    123         "/sdcard/media_api/music_perf/AMR/AI_AMR-NB_7.4kbps_7.80kbps_8khz_mono_NMC.amr",
    124         "/sdcard/media_api/music_perf/AMR/AI_AMR-NB_7.95kbps_9.6kbps_8khz_mono_NMC.amr",
    125         "/sdcard/media_api/music_perf/AMR/AI_AMR-NB_10.2kbps_10.48kbps_8khz_mono_NMC.amr"};
    126 
    127     public static String[] AMRWBFILES = {
    128         "/sdcard/media_api/music_perf/AMRWB/NIN_AMR-WB_15.85kbps_16kbps.amr",
    129         "/sdcard/media_api/music_perf/AMRWB/NIN_AMR-WB_18.25kbps_18kbps.amr",
    130         "/sdcard/media_api/music_perf/AMRWB/NIN_AMR-WB_19.85kbps_20kbps.amr",
    131         "/sdcard/media_api/music_perf/AMRWB/NIN_AMR-WB_23.05kbps_23kbps.amr",
    132         "/sdcard/media_api/music_perf/AMRWB/NIN_AMR-WB_23.85kbps_24kbps.amr",
    133         "/sdcard/media_api/music_perf/AMRWB/PD_AMR-WB_19.85kbps_20kbps.amr",
    134         "/sdcard/media_api/music_perf/AMRWB/PD_AMR-WB_23.05kbps_23kbps.amr",
    135         "/sdcard/media_api/music_perf/AMRWB/PD_AMR-WB_23.85kbps_24kbps.amr",
    136         "/sdcard/media_api/music_perf/AMRWB/WC_AMR-WB_23.05kbps_23kbps.amr",
    137         "/sdcard/media_api/music_perf/AMRWB/WC_AMR-WB_23.85kbps_24kbps.amr", };
    138 
    139     public static String[] MP3FILES = {
    140         "/sdcard/media_api/music_perf/MP3/NIN_56kbps_32khz_stereo_VBR_MCA.MP3",
    141         "/sdcard/media_api/music_perf/MP3/NIN_80kbps_32khz_stereo_VBR_MCA.mp3",
    142         "/sdcard/media_api/music_perf/MP3/NIN_80kbps_44.1khz_stereo_VBR_MCA.mp3",
    143         "/sdcard/media_api/music_perf/MP3/NIN_80kbps_48khz_stereo_VBR_MCA.mp3",
    144         "/sdcard/media_api/music_perf/MP3/NIN_112kbps_32khz_stereo_VBR_MCA.mp3",
    145         "/sdcard/media_api/music_perf/MP3/NIN_112kbps_44.1khz_stereo_VBR_MCA.mp3",
    146         "/sdcard/media_api/music_perf/MP3/NIN_112kbps_48khz_stereo_VBR_MCA.mp3",
    147         "/sdcard/media_api/music_perf/MP3/NIN_192kbps_32khz_mono_CBR_MCA.mp3",
    148         "/sdcard/media_api/music_perf/MP3/NIN_192kbps_44.1khz_mono_CBR_MCA.mp3",
    149         "/sdcard/media_api/music_perf/MP3/NIN_192kbps_48khz_mono_CBR_MCA.mp3",
    150         "/sdcard/media_api/music_perf/MP3/NIN_256kbps_44.1khz_mono_CBR_MCA.mp3",
    151         "/sdcard/media_api/music_perf/MP3/NIN_256kbps_48khz_mono_CBR_MCA.mp3",
    152         "/sdcard/media_api/music_perf/MP3/PD_112kbps_32khz_stereo_VBR_MCA.mp3",
    153         "/sdcard/media_api/music_perf/MP3/PD_112kbps_44.1khz_stereo_VBR_MCA.mp3",
    154         "/sdcard/media_api/music_perf/MP3/PD_112kbps_48khz_stereo_VBR_MCA.mp3",
    155         "/sdcard/media_api/music_perf/MP3/PD_192kbps_32khz_mono_CBR_DPA.mp3",
    156         "/sdcard/media_api/music_perf/MP3/PD_256kbps_44.1khz_mono_CBR_DPA.mp3",
    157         "/sdcard/media_api/music_perf/MP3/PD_256kbps_48khz_mono_CBR_MCA.mp3",
    158         "/sdcard/media_api/music_perf/MP3/WC_256kbps_44.1khz_mono_CBR_DPA.mp3",
    159         "/sdcard/media_api/music_perf/MP3/WC_256kbps_48khz_mono_CBR_DPA.mp3",
    160         "/sdcard/media_api/music_perf/regular_album_photo/Apologize.mp3",
    161         "/sdcard/media_api/music_perf/regular_album_photo/Because_Of_You.mp3",
    162         "/sdcard/media_api/music_perf/regular_album_photo/Complicated.mp3",
    163         "/sdcard/media_api/music_perf/regular_album_photo/Glamorous.mp3",
    164         "/sdcard/media_api/music_perf/regular_album_photo/Im_With_You.mp3",
    165         "/sdcard/media_api/music_perf/regular_album_photo/Smile.mp3",
    166         "/sdcard/media_api/music_perf/regular_album_photo/Suddenly_I_See.mp3",
    167         "/sdcard/media_api/music_perf/regular_album_photo/When You Say Nothing At All.mp3",
    168         "/sdcard/media_api/music_perf/regular_album_photo/my_happy_ending.mp3"};
    169 
    170     public static String[] AACFILES = {
    171         "/sdcard/media_api/music_perf/AAC/AI_AAC_24kbps_12khz_Mono_1pCBR_SSE.mp4",
    172         "/sdcard/media_api/music_perf/AAC/AI_AAC_56kbps_22.05khz_Stereo_1pCBR_SSE.mp4",
    173         "/sdcard/media_api/music_perf/AAC/AI_AAC_56kbps_32khz_Stereo_CBR_SSE.mp4",
    174         "/sdcard/media_api/music_perf/AAC/AI_AAC_56kbps_44.1khz_Stereo_1pCBR_SSE.mp4",
    175         "/sdcard/media_api/music_perf/AAC/AI_AAC_80kbps_32khz_Stereo_1pCBR_SSE.mp4",
    176         "/sdcard/media_api/music_perf/AAC/AI_AAC_80kbps_32khz_Stereo_CBR_SSE.mp4",
    177         "/sdcard/media_api/music_perf/AAC/NIN_AAC_56kbps_22.05khz_Stereo_1pCBR_SSE.mp4",
    178         "/sdcard/media_api/music_perf/AAC/NIN_AAC_56kbps_32khz_Stereo_CBR_SSE.mp4",
    179         "/sdcard/media_api/music_perf/AAC/NIN_AAC_56kbps_44.1khz_Stereo_1pCBR_SSE.mp4",
    180         "/sdcard/media_api/music_perf/AAC/NIN_AAC_80kbps_32khz_Stereo_1pCBR_SSE.mp4",
    181         "/sdcard/media_api/music_perf/AAC/NIN_AAC_80kbps_32khz_Stereo_CBR_SSE.mp4",
    182         "/sdcard/media_api/music_perf/AAC/PD_AAC_56kbps_22.05khz_Stereo_1pCBR_SSE.mp4",
    183         "/sdcard/media_api/music_perf/AAC/PD_AAC_56kbps_32khz_Stereo_CBR_SSE.mp4",
    184         "/sdcard/media_api/music_perf/AAC/PD_AAC_56kbps_44.1khz_Stereo_1pCBR_SSE.mp4",
    185         "/sdcard/media_api/music_perf/AAC/PD_AAC_80kbps_32khz_Stereo_1pCBR_SSE.mp4",
    186         "/sdcard/media_api/music_perf/AAC/PD_AAC_80kbps_32khz_Stereo_CBR_SSE.mp4",
    187         "/sdcard/media_api/music_perf/AAC/PV_AAC_56kbps_22.05khz_Stereo_1pCBR_SSE.mp4",
    188         "/sdcard/media_api/music_perf/AAC/PV_AAC_56kbps_32khz_Stereo_CBR_SSE.mp4",
    189         "/sdcard/media_api/music_perf/AAC/PV_AAC_56kbps_44.1khz_Stereo_1pCBR_SSE.mp4",
    190         "/sdcard/media_api/music_perf/AAC/PV_AAC_80kbps_32khz_Stereo_1pCBR_SSE.mp4",
    191         "/sdcard/media_api/music_perf/AAC/PV_AAC_80kbps_32khz_Stereo_CBR_SSE.mp4",
    192         "/sdcard/media_api/music_perf/AAC/WC_AAC_56kbps_22.05khz_Stereo_1pCBR_SSE.mp4",
    193         "/sdcard/media_api/music_perf/AAC/WC_AAC_56kbps_32khz_Stereo_CBR_SSE.mp4",
    194         "/sdcard/media_api/music_perf/AAC/WC_AAC_56kbps_44.1khz_Stereo_1pCBR_SSE.mp4",
    195         "/sdcard/media_api/music_perf/AAC/WC_AAC_80kbps_32khz_Stereo_1pCBR_SSE.mp4",
    196         "/sdcard/media_api/music_perf/AAC/WC_AAC_80kbps_32khz_Stereo_CBR_SSE.mp4",
    197     };
    198 
    199     public static String[] VIDEOFILES = { "/sdcard/media_api/video_perf/AI_CTO_Mpeg4_32kbps_10fps_SQCIF_128x96+AAC_8kbps_8khz_mono_QTE.mp4",
    200       "/sdcard/media_api/video_perf/AI_CTO_Mpeg4_32kbps_12fps_SQCIF_128x96+AAC_8kbps_8khz_mono_QTE.mp4",
    201       "/sdcard/media_api/video_perf/AI_CTO_Mpeg4_32kbps_15fps_SQCIF_128x96+AAC_8kbps_8khz_mono_QTE.mp4",
    202       "/sdcard/media_api/video_perf/AI_CTO_Mpeg4_32kbps_5fps_SQCIF_128x96+AAC_8kbps_8khz_mono_QTE.mp4",
    203       "/sdcard/media_api/video_perf/AI_CTO_Mpeg4_32kbps_5fps_SQCIF_128x96+AAC_8kbps_8khz_mono_SSE.mp4",
    204       "/sdcard/media_api/video_perf/AI_CTO_Mpeg4_32kbps_7.5fps_SQCIF_128x96+AAC_8kbps_8khz_mono_QTE.mp4",
    205       "/sdcard/media_api/video_perf/AI_WMV_1024kbps_20fps_QCIF_176x144_noaudio_SSE.wmv",
    206       "/sdcard/media_api/video_perf/AI_WMV_1024kbps_25fps_QCIF_176x144_noaudio_SSE.wmv",
    207       "/sdcard/media_api/video_perf/Chicken.wmv",
    208       "/sdcard/media_api/video_perf/MP_qcif_15fps_100kbps_48kHz_192kbps_30secs.wmv",
    209       "/sdcard/media_api/video_perf/NIN_CTO_H264_123kbps_5fps_QCIF_176x144+AMR_12.2kbps_8khz_mono_QTE.3gp",
    210       "/sdcard/media_api/video_perf/NIN_CTO_H264_96kbps_10.2fps_QCIF_176x144+AMR_12.2kbps_8khz_mono_QTE.3gp",
    211       "/sdcard/media_api/video_perf/NIN_CTO_H264_96kbps_12fps_QCIF_176x144+AMR_12.2kbps_8khz_mono_QTE.3gp",
    212       "/sdcard/media_api/video_perf/NIN_CTO_H264_96kbps_15fps_QCIF_176x144+AMR_12.2kbps_8khz_mono_QTE.3gp",
    213       "/sdcard/media_api/video_perf/NIN_CTO_Mpeg4_123kbps_15fps_QCIF_176x144+AAC_32kbps_22khz_mono_SSE.3gp",
    214       "/sdcard/media_api/video_perf/NIN_CTO_Mpeg4_123kbps_7.5fps_QCIF_176x144+AAC_32kbps_22khz_stereo_SSE.3gp",
    215       "/sdcard/media_api/video_perf/NIN_CTO_Mpeg4_128kbps_10fps_QCIF_176x144+AAC+_32kbps_48khz_stereo_SSE.3gp",
    216       "/sdcard/media_api/video_perf/NIN_CTO_Mpeg4_128kbps_12fps_QCIF_176x144+AAC+_32kbps_48khz_stereo_SSE.3gp",
    217       "/sdcard/media_api/video_perf/NIN_CTO_Mpeg4_128kbps_15fps_QCIF_176x144+AAC+_32kbps_48khz_stereo_SSE.3gp",
    218       "/sdcard/media_api/video_perf/NIN_CTO_Mpeg4_128kbps_5fps_QCIF_176x144+AAC+_32kbps_48khz_stereo_SSE.3gp",
    219       "/sdcard/media_api/video_perf/NIN_CTO_Mpeg4_128kbps_7.5fps_QCIF_176x144+AAC+_32kbps_48khz_stereo_SSE.3gp",
    220       "/sdcard/media_api/video_perf/NIN_H263_128kbps_10fps_QCIF_174x144_noaudio_SSE.mp4",
    221       "/sdcard/media_api/video_perf/NIN_H263_128kbps_15fps_QCIF_174x144_noaudio_SSE.mp4",
    222       "/sdcard/media_api/video_perf/NIN_H263_48kbps_10fps_QCIF_174x144_noaudio_SSE.3gp",
    223       "/sdcard/media_api/video_perf/NIN_H263_48kbps_12fps_QCIF_174x144_noaudio_SSE.3gp",
    224       "/sdcard/media_api/video_perf/NIN_H264_123kbps_15fps_QCIF_176x144+AAC_32kbps_22khz_stereo_SSE.3gp",
    225       "/sdcard/media_api/video_perf/NIN_H264_123kbps_7.5fps_QCIF_176x144+AAC_32kbps_22khz_stereo_SSE.3gp",
    226       "/sdcard/media_api/video_perf/PV_H264_2000kbps_20fps_CIF_352x288+AAC_96kbps_48khz_stereo_SSE.mp4",
    227       "/sdcard/media_api/video_perf/PV_H264_2000kbps_25fps_CIF_352x288+AAC_96kbps_48khz_stereo_SSE.mp4",
    228       "/sdcard/media_api/video_perf/PV_H264_2000kbps_30fps_CIF_352x288+AAC_128kbps_48khz_stereo_SSE.mp4",
    229       "/sdcard/media_api/video_perf/Stevie-1.wmv",
    230       "/sdcard/media_api/video_perf/WC_H264_1600kbps_20fps_QCIF_176x144+AAC_96kbps_48khz_mono_SSE.mp4",
    231       "/sdcard/media_api/video_perf/WC_H264_1600kbps_25fps_QCIF_176x144+AAC_96kbps_48khz_mono_SSE.mp4",
    232       "/sdcard/media_api/video_perf/WC_H264_1600kbps_30fps_QCIF_176x144+AAC_96kbps_48khz_mono_SSE.mp4",
    233       "/sdcard/media_api/video_perf/bugs.wmv",
    234       "/sdcard/media_api/video_perf/niceday.wmv",
    235       "/sdcard/media_api/video_perf/eaglesatopnflpe.wmv",
    236 
    237     };
    238 
    239     //wma - only support up to wma 9
    240     public static String[] WMASUPPORTED = {
    241       "/sdcard/media_api/music_perf/WMASUPPORTED/AI_WMA9.2_32kbps_44.1khz_mono_CBR_DPA.wma",
    242       "/sdcard/media_api/music_perf/WMASUPPORTED/AI_WMA9.2_48kbps_44.1khz_mono_CBR_DPA.wma",
    243       "/sdcard/media_api/music_perf/WMASUPPORTED/NIN_WMA9.2_32kbps_44.1khz_mono_CBR_DPA.wma",
    244       "/sdcard/media_api/music_perf/WMASUPPORTED/NIN_WMA9.2_48kbps_44.1khz_mono_CBR_DPA.wma",
    245       "/sdcard/media_api/music_perf/WMASUPPORTED/PD_WMA9.2_32kbps_44.1khz_mono_CBR_DPA.wma",
    246       "/sdcard/media_api/music_perf/WMASUPPORTED/PD_WMA9.2_48kbps_44.1khz_mono_CBR_DPA.wma",
    247       "/sdcard/media_api/music_perf/WMASUPPORTED/PV_WMA9.2_32kbps_44.1khz_mono_CBR_DPA.wma",
    248       "/sdcard/media_api/music_perf/WMASUPPORTED/PV_WMA9.2_48kbps_44.1khz_mono_CBR_DPA.wma",
    249       "/sdcard/media_api/music_perf/WMASUPPORTED/WC_WMA9.2_32kbps_44.1khz_mono_CBR_DPA.wma",
    250       "/sdcard/media_api/music_perf/WMASUPPORTED/WC_WMA9.2_48kbps_44.1khz_mono_CBR_DPA.wma"
    251 
    252     };
    253 
    254     public static String[] WMAUNSUPPORTED = {
    255       "/sdcard/media_api/music_perf/WMAUNSUPPORTED/AI_WMA10_127kbps_48khz_stereo_CBR_DPA.wma",
    256       "/sdcard/media_api/music_perf/WMAUNSUPPORTED/AI_WMA10_128kbps_44.1khz_stereo_2pVBR_DPA.wma",
    257       "/sdcard/media_api/music_perf/WMAUNSUPPORTED/AI_WMA10_128kbps_48khz_stereo_2pVBR_DPA.wma",
    258       "/sdcard/media_api/music_perf/WMAUNSUPPORTED/AI_WMA10_128kbps_88khz_stereo_CBR_DPA.wma",
    259       "/sdcard/media_api/music_perf/WMAUNSUPPORTED/AI_WMA10_128kbps_96khz_stereo_CBR_DPA.wma",
    260       "/sdcard/media_api/music_perf/WMAUNSUPPORTED/AI_WMA10_192kbps_44.1khz_stereo_2pVBR_DPA.wma",
    261       "/sdcard/media_api/music_perf/WMAUNSUPPORTED/AI_WMA10_192kbps_88khz_stereo_CBR_DPA.wma",
    262       "/sdcard/media_api/music_perf/WMAUNSUPPORTED/AI_WMA10_192kbps_96khz_stereo_CBR_DPA.wma",
    263       "/sdcard/media_api/music_perf/WMAUNSUPPORTED/AI_WMA10_256kbps_44khz_stereo_CBR_DPA.wma",
    264       "/sdcard/media_api/music_perf/WMAUNSUPPORTED/AI_WMA10_256kbps_48khz_stereo_CBR_DPA.wma",
    265       "/sdcard/media_api/music_perf/WMAUNSUPPORTED/AI_WMA10_256kbps_88khz_stereo_CBR_DPA.wma",
    266       "/sdcard/media_api/music_perf/WMAUNSUPPORTED/AI_WMA10_256kbps_96khz_stereo_CBR_DPA.wma",
    267       "/sdcard/media_api/music_perf/WMAUNSUPPORTED/AI_WMA10_384kbps_44khz_stereo_CBR_DPA.wma",
    268       "/sdcard/media_api/music_perf/WMAUNSUPPORTED/AI_WMA10_384kbps_48khz_stereo_CBR_DPA.wma",
    269       "/sdcard/media_api/music_perf/WMAUNSUPPORTED/AI_WMA10_384kbps_88khz_stereo_CBR_DPA.wma"
    270     };
    271 
    272     //Media Recorder
    273     public static final String RECORDER_OUTPUT = "/sdcard/media_api/recorderOutput.amr";
    274 
    275     //video thumbnail
    276     public static final String THUMBNAIL_OUTPUT = "/sdcard/media_api/videoThumbnail.png";
    277     public static final String GOLDEN_THUMBNAIL_OUTPUT = "/sdcard/media_api/goldenThumbnail.png";
    278     public static final String GOLDEN_THUMBNAIL_OUTPUT_2 = "/sdcard/media_api/goldenThumbnail2.png";
    279 
    280     //Metadata Utility
    281     public static final String[] THUMBNAIL_CAPTURE_TEST_FILES = {
    282       "/sdcard/media_api/metadata/test.mp4",
    283       "/sdcard/media_api/metadata/test1.3gp",
    284       "/sdcard/media_api/metadata/test2.3gp",
    285       "/sdcard/media_api/metadata/test3.3gp",
    286       "/sdcard/media_api/metadata/test4.3gp",
    287       "/sdcard/media_api/metadata/test5.3gp",
    288       "/sdcard/media_api/metadata/test6.3gp",
    289       "/sdcard/media_api/metadata/test7.3gp",
    290       "/sdcard/media_api/metadata/test8.3gp",
    291       "/sdcard/media_api/metadata/test9.3gp",
    292       "/sdcard/media_api/metadata/test10.3gp",
    293       "/sdcard/media_api/metadata/test11.3gp",
    294       "/sdcard/media_api/metadata/test12.3gp",
    295       "/sdcard/media_api/metadata/test13.3gp",
    296       "/sdcard/media_api/metadata/test14.3gp",
    297       "/sdcard/media_api/metadata/test15.3gp",
    298       "/sdcard/media_api/metadata/test16.3gp",
    299       "/sdcard/media_api/metadata/test17.3gp",
    300       "/sdcard/media_api/metadata/test18.3gp",
    301       "/sdcard/media_api/metadata/test19.3gp",
    302       "/sdcard/media_api/metadata/test20.3gp",
    303       "/sdcard/media_api/metadata/test21.3gp",
    304       "/sdcard/media_api/metadata/test22.3gp",
    305       "/sdcard/media_api/metadata/test23.3gp",
    306       "/sdcard/media_api/metadata/test24.3gp",
    307       "/sdcard/media_api/metadata/test25.3gp",
    308       "/sdcard/media_api/metadata/test26.3gp",
    309       "/sdcard/media_api/metadata/test27.3gp",
    310       "/sdcard/media_api/metadata/test28.3gp",
    311       "/sdcard/media_api/metadata/test29.3gp",
    312       "/sdcard/media_api/metadata/test30.3gp",
    313       "/sdcard/media_api/metadata/test31.3gp",
    314       "/sdcard/media_api/metadata/test32.3gp",
    315       "/sdcard/media_api/metadata/test33.3gp",
    316       "/sdcard/media_api/metadata/test35.mp4",
    317       "/sdcard/media_api/metadata/test36.m4v",
    318       "/sdcard/media_api/metadata/test34.wmv",
    319       "/sdcard/media_api/metadata/test_metadata.mp4",
    320   };
    321 
    322   public static final String[] METADATA_RETRIEVAL_TEST_FILES = {
    323       // Raw AAC is not supported
    324       // "/sdcard/media_api/test_raw.aac",
    325       // "/sdcard/media_api/test_adts.aac",
    326       // "/sdcard/media_api/test_adif.aac",
    327       "/sdcard/media_api/metadata/test_metadata.mp4",
    328       "/sdcard/media_api/metadata/WMA10.wma",
    329       "/sdcard/media_api/metadata/Leadsol_out.wav",
    330       "/sdcard/media_api/metadata/test_aac.mp4",
    331       "/sdcard/media_api/metadata/test_amr.mp4",
    332       "/sdcard/media_api/metadata/test_avc_amr.mp4",
    333       "/sdcard/media_api/metadata/test_metadata.mp4",
    334       "/sdcard/media_api/metadata/test_vbr.mp3",
    335       "/sdcard/media_api/metadata/test_cbr.mp3",
    336       "/sdcard/media_api/metadata/metadata_test1.mp3",
    337       "/sdcard/media_api/metadata/test33.3gp",
    338       "/sdcard/media_api/metadata/test35.mp4",
    339       "/sdcard/media_api/metadata/test36.m4v",
    340       "/sdcard/media_api/metadata/test_m4v_amr.mp4",
    341       "/sdcard/media_api/metadata/test_h263_amr.mp4",
    342       "/sdcard/media_api/metadata/test34.wmv",
    343   };
    344 
    345   public static final String[] ALBUMART_TEST_FILES = {
    346       "/sdcard/media_api/album_photo/test_22_16_mp3.mp3",
    347       "/sdcard/media_api/album_photo/PD_256kbps_48khz_mono_CBR_MCA.mp3",
    348       "/sdcard/media_api/album_photo/PD_256kbps_44.1khz_mono_CBR_DPA.mp3",
    349       "/sdcard/media_api/album_photo/PD_192kbps_32khz_mono_CBR_DPA.mp3",
    350       "/sdcard/media_api/album_photo/NIN_256kbps_48khz_mono_CBR_MCA.mp3",
    351       "/sdcard/media_api/album_photo/NIN_256kbps_44.1khz_mono_CBR_MCA.mp3",
    352       "/sdcard/media_api/album_photo/NIN_112kbps(96kbps)_48khz_stereo_VBR_MCA.mp3",
    353       "/sdcard/media_api/album_photo/NIN_112kbps(96kbps)_44.1khz_stereo_VBR_MCA.mp3",
    354       "/sdcard/media_api/album_photo/lightGreen1.mp3",
    355       "/sdcard/media_api/album_photo/babyBlue2 1.mp3",
    356       "/sdcard/media_api/album_photo/2-01 01 NIN_56kbps(64kbps)_32khz_stereo_VBR_MCA.mp3",
    357       "/sdcard/media_api/album_photo/02_NIN_112kbps(80kbps)_32khz_stereo_VBR_MCA.mp3",
    358       "/sdcard/media_api/album_photo/No_Woman_No_Cry_128K.wma",
    359       "/sdcard/media_api/album_photo/Beethoven_2.wma",
    360   };
    361 
    362   //TEST_PATH_1: is a video and contains metadata for key "num-tracks"
    363   // TEST_PATH_2: any valid media file.
    364   // TEST_PATH_3: invalid media file
    365   public static final String TEST_PATH_1 = "/sdcard/media_api/metadata/test.mp4";
    366   public static final String TEST_PATH_3 = "/sdcard/media_api/data.txt";
    367   public static final String TEST_PATH_4 = "somenonexistingpathname";
    368   public static final String TEST_PATH_5 = "mem://012345";
    369 
    370   //Meta data expected result
    371   //The expected tag result in the following order
    372   //cd_track_number, album, artist, author, composer, date, genre
    373   //title, years, duration
    374   public static final String META_DATA_MP3 [][] = {
    375       {"/sdcard/media_api/metaDataTestMedias/MP3/ID3V1_ID3V2.mp3", "1/10", "ID3V2.3 Album", "ID3V2.3 Artist",
    376           "ID3V2.3 Lyricist", "ID3V2.3 Composer", null, "Blues",
    377           "ID3V2.3 Title", "1234", "295", "1", null},
    378       {"/sdcard/media_api/metaDataTestMedias/MP3/ID3V2.mp3", "1/10", "ID3V2.3 Album", "ID3V2.3 Artist",
    379           "ID3V2.3 Lyricist", "ID3V2.3 Composer", null, "Blues",
    380           "ID3V2.3 Title", "1234", "287", "1", null},
    381       {"/sdcard/media_api/metaDataTestMedias/MP3/ID3V1.mp3", "1", "test ID3V1 Album", "test ID3V1 Artist",
    382           null, null, null, "255", "test ID3V1 Title", "1234", "231332", "1", null},
    383       {"/sdcard/media_api/metaDataTestMedias/MP3/Corrupted_ID3V1.mp3" , null, null, null,
    384               null, null, null, null, null, null, "231330", "1", null},
    385       //The corrupted TALB field in id3v2 would not switch to id3v1 tag automatically
    386       {"/sdcard/media_api/metaDataTestMedias/MP3/Corrupted_ID3V2_TALB.mp3", "01", null, "ID3V2.3 Artist",
    387           "ID3V2.3 Lyricist", "ID3V2.3 Composer", null,
    388           "Blues", "ID3V2.3 Title", "1234", "295", "1", null},
    389       {"/sdcard/media_api/metaDataTestMedias/MP3/Corrupted_ID3V2_TCOM.mp3", "01", "ID3V2.3 Album",
    390            "ID3V2.3 Artist", "ID3V2.3 Lyricist", null, null,
    391            "Blues", "ID3V2.3 Title", "1234", "295", "1", null},
    392       {"/sdcard/media_api/metaDataTestMedias/MP3/Corrupted_ID3V2_TCOM_2.mp3", "01", "ID3V2.3 Album",
    393            "ID3V2.3 Artist", null, null, null, "Blues", "ID3V2.3 Title", "1234", "295", "1", null},
    394       {"/sdcard/media_api/metaDataTestMedias/MP3/Corrupted_ID3V2_TRCK.mp3", "dd", "ID3V2.3 Album",
    395            "ID3V2.3 Artist", "ID3V2.3 Lyricist", "ID3V2.3 Composer", null,
    396            "Blues", "ID3V2.3 Title", "1234", "295", "1", null},
    397       {"/sdcard/media_api/metaDataTestMedias/MP3/Corrupted_ID3V2_TRCK_2.mp3", "01", "ID3V2.3 Album",
    398            "ID3V2.3 Artist", null, null, null, null, "ID3V2.3 Title", null, "295", "1", null},
    399       {"/sdcard/media_api/metaDataTestMedias/MP3/Corrupted_ID3V2_TYER.mp3", "01", "ID3V2.3 Album",
    400            "ID3V2.3 Artist", null, null, null, null, "ID3V2.3 Title", "9999", "295", "1", null},
    401       {"/sdcard/media_api/metaDataTestMedias/MP3/Corrupted_ID3V2_TYER_2.mp3", "01", "ID3V2.3 Album",
    402            "ID3V2.3 Artist", "ID3V2.3 Lyricist", "ID3V2.3 Composer", null,
    403            "Blues", "ID3V2.3 Title", null, "295", "1", null},
    404       {"/sdcard/media_api/metaDataTestMedias/MP3/Corrupted_ID3V2_TIT.mp3", null, null, null,
    405           null, null, null, null, null, null, "295", "1", null}
    406   };
    407 
    408   public static final String META_DATA_OTHERS [][] = {
    409       {"/sdcard/media_api/metaDataTestMedias/3GP/cat.3gp", null, null, null,
    410           null, null, "20080309T002415.000Z", null,
    411           null, null, "63916", "2", null},
    412       {"/sdcard/media_api/metaDataTestMedias/AMR/AMR_NB.amr", null, null, null,
    413           null, null, null, null,
    414           null, null, "126540", "1", null},
    415       {"/sdcard/media_api/metaDataTestMedias/AMRWB/AMR_WB.amr", null, null, null,
    416           null, null, null, null,
    417           null, null, "231180", "1", null},
    418       {"/sdcard/media_api/metaDataTestMedias/M4A/Jaws Of Life_ver1.m4a", "1/8", "Suspended Animation",
    419           "John Petrucci", null, null, "20070510T125223.000Z",
    420           "12", "Jaws Of Life", "2005", "449329", "1", "m4a composer"},
    421       {"/sdcard/media_api/metaDataTestMedias/M4V/sample_iPod.m4v", null, null,
    422           null, null, null, "20051220T202015.000Z",
    423           null, null, null, "85500", "2", null},
    424       {"/sdcard/media_api/metaDataTestMedias/MIDI/MIDI.mid", null, "Suspended Animation",
    425           "John Petrucci", null, null, "20070510T125223.000Z",
    426           null, null, "2005", "231180", "1", null},
    427       {"/sdcard/media_api/metaDataTestMedias/MP4/kung_fu_panda_h264.mp4", "2/0", "mp4 album Kung Fu Panda",
    428           "mp4 artist Kung Fu Panda", null, null, "20080517T091451.000Z",
    429           "40", "Kung Fu Panda", "2008", "128521", "2", "mp4 composer"},
    430       {"/sdcard/media_api/metaDataTestMedias/OGG/Ring_Classic_02.ogg", null, "Suspended Animation",
    431           "John Petrucci", null, null, "20070510T125223.000Z",
    432           null, null, "2005", "231180", "1", null},
    433       {"/sdcard/media_api/metaDataTestMedias/OGG/When You Say Nothing At All.ogg",
    434           null, "Suspended Animation", "John Petrucci",
    435           null, null, "20070510T125223.000Z", null, null, "2005", "231180", "1", null},
    436       {"/sdcard/media_api/metaDataTestMedias/WAV/Im With You.wav", null, null,
    437           null, null, null, null,
    438           null, null, null, "224000", "1", null},
    439       {"/sdcard/media_api/metaDataTestMedias/WMA/WMA9.wma", "6", "Ten Songs in the Key of Betrayal",
    440           "Alien Crime Syndicate", "Alien Crime Syndicate",
    441           "wma 9 Composer", "20040521T175729.483Z",
    442           "Rock", "Run for the Money", "2004", "134479", "1", null},
    443       {"/sdcard/media_api/metaDataTestMedias/WMA/WMA10.wma", "09", "wma 10 Album",
    444           "wma 10 Album Artist", "wma 10 Artist", "wma 10 Composer", "20070705T063625.097Z",
    445           "Acid Jazz", "wma 10 Title", "2010", "126574", "1", null},
    446       {"/sdcard/media_api/metaDataTestMedias/WMV/bugs.wmv", "8", "wmv 9 Album",
    447           null, "wmv 9 Artist ", null, "20051122T155247.540Z",
    448           null, "Looney Tunes - Hare-Breadth Hurry", "2005", "193482", "2", null},
    449       {"/sdcard/media_api/metaDataTestMedias/WMV/clips_ver7.wmv", "50", "wmv 7 Album",
    450           null, "Hallau Shoots & Company", null, "20020226T170045.891Z",
    451           null, "CODEC Shootout", "1986", "43709", "2", null}
    452   };
    453 
    454   //output recorded video
    455 
    456   public static final String RECORDED_HVGA_H263 = "/sdcard/HVGA_H263.3gp";
    457   public static final String RECORDED_QVGA_H263 = "/sdcard/QVGA_H263.3gp";
    458   public static final String RECORDED_SQVGA_H263 = "/sdcard/SQVGA_H263.3gp";
    459   public static final String RECORDED_CIF_H263 = "/sdcard/CIF_H263.3gp";
    460   public static final String RECORDED_QCIF_H263 = "/sdcard/QCIF_H263.3gp";
    461   public static final String RECORDED_PORTRAIT_H263 = "/sdcard/QCIF_mp4.3gp";
    462 
    463   public static final String RECORDED_HVGA_MP4 = "/sdcard/HVGA_mp4.mp4";
    464   public static final String RECORDED_QVGA_MP4 = "/sdcard/QVGA_mp4.mp4";
    465   public static final String RECORDED_SQVGA_MP4 = "/sdcard/SQVGA_mp4.mp4";
    466   public static final String RECORDED_CIF_MP4 = "/sdcard/CIF_mp4.mp4";
    467   public static final String RECORDED_QCIF_MP4 = "/sdcard/QCIF_mp4.mp4";
    468 
    469   public static final String RECORDED_VIDEO_3GP = "/sdcard/temp.3gp";
    470 
    471   public static final String INVALD_VIDEO_PATH = "/sdcard/media_api/filepathdoesnotexist" +
    472       "/filepathdoesnotexist/temp.3gp";
    473 
    474 
    475   public static final long RECORDED_TIME = 5000;
    476   public static final long VALID_VIDEO_DURATION = 2000;
    477 
    478   //Videos for the mediaplayer stress test
    479   public static String[] H263_STRESS = {
    480       "/sdcard/media_api/video_stress/h263/H263_CIF.3gp",
    481       "/sdcard/media_api/video_stress/h263/H263_QCIF.3gp",
    482       "/sdcard/media_api/video_stress/h263/H263_QVGA.3gp",
    483       "/sdcard/media_api/video_stress/h263/H263_SQVGA.3gp"
    484   };
    485 
    486   public static String[] MPEG4_STRESS = {
    487     "/sdcard/media_api/video_stress/h263/mpeg4_CIF.mp4",
    488     "/sdcard/media_api/video_stress/h263/mpeg4_QCIF.3gp",
    489     "/sdcard/media_api/video_stress/h263/mpeg4_QVGA.3gp",
    490     "/sdcard/media_api/video_stress/h263/mpeg4_SQVGA.mp4"
    491   };
    492 
    493   //Streaming test files
    494   public static final byte [] STREAM_SERVER = new byte[] {(byte)75,(byte)17,(byte)48,(byte)204};
    495   public static final String STREAM_H264_480_360_1411k =
    496       "http://75.17.48.204:10088/yslau/stress_media/h264_regular.mp4";
    497   public static final String STREAM_WMV =
    498       "http://75.17.48.204:10088/yslau/stress_media/bugs.wmv";
    499   public static final String STREAM_H263_176x144_325k =
    500       "http://75.17.48.204:10088/yslau/stress_media/h263_regular.3gp";
    501   public static final String STREAM_H264_352x288_1536k =
    502       "http://75.17.48.204:10088/yslau/stress_media/h264_highBitRate.mp4";
    503   public static final String STREAM_MP3=
    504       "http://75.17.48.204:10088/yslau/stress_media/mp3_regular.mp3";
    505   public static final String STREAM_MPEG4_QVGA_128k =
    506       "http://75.17.48.204:10088/yslau/stress_media/mpeg4_qvga_24fps.3gp";
    507   public static final int STREAM_H264_480_360_1411k_DURATION = 46000;
    508   public static final int VIDEO_H263_AAC_DURATION = 501000;
    509   public static final int VIDEO_H263_AMR_DURATION = 502000;
    510 }
    511