1 // Copyright (c) 2004-2009 Nokia Corporation and/or its subsidiary(-ies). |
|
2 // All rights reserved. |
|
3 // This component and the accompanying materials are made available |
|
4 // under the terms of "Eclipse Public License v1.0" |
|
5 // which accompanies this distribution, and is available |
|
6 // at the URL "http://www.eclipse.org/legal/epl-v10.html". |
|
7 // |
|
8 // Initial Contributors: |
|
9 // Nokia Corporation - initial contribution. |
|
10 // |
|
11 // Contributors: |
|
12 // |
|
13 // Description: |
|
14 // |
|
15 |
|
16 PRJ_PLATFORMS |
|
17 DEFAULT |
|
18 // DEFAULT MISA |
|
19 // WINS ARMI THUMB |
|
20 // MINT |
|
21 |
|
22 #ifdef SYMBIAN_MULTIMEDIA_CODEC_API |
|
23 #include "../devsound/group/bld.inf" |
|
24 #include "../devvideo/group/bld.inf" |
|
25 #endif // SYMBIAN_MULTIMEDIA_CODEC_API |
|
26 |
|
27 #ifdef SYMBIAN_VARIABLE_BITRATE_CODEC // use system wide flag to trigger model controler build |
|
28 #define SYMBIAN_MMF_MODEL_CONTROLLERS |
|
29 #endif |
|
30 |
|
31 //#ifdef SYMBIAN_MMF_MODEL_CONTROLLERS //This is commented as this test harness needs to be built for 9.2 as well. |
|
32 #include "../vclntavi/group/bld.inf" |
|
33 //#endif |
|
34 |
|
35 PRJ_MMPFILES |
|
36 |
|
37 // Server for Capability testing |
|
38 ../mmpfiles/DSCapTestServer.mmp |
|
39 ../ACLNT/CapTestServer/group/CapTestServer.mmp |
|
40 ../SDevSound/SDSCapTestServer/group/SDSCapTestServer.mmp |
|
41 ../SDevSound/SDSCapTestServer/group/SDSMMDDTestServer.mmp |
|
42 |
|
43 |
|
44 // TSI_WP5 files |
|
45 // Add ../SoundDev build instructions - NOTE - Must be inserted here in MMP list |
|
46 ../mmpfiles/TSI_MMFACLNT.mmp |
|
47 ../mmpfiles/TSI_MMFUseOldCodecAudioController.mmp |
|
48 ../mmpfiles/TSI_MMFVCLNT.mmp |
|
49 |
|
50 // MMF Controller files |
|
51 ../mmpfiles/TSI_MMFDataSink.mmp |
|
52 ../mmpfiles/TSI_MMFDataSource.mmp |
|
53 ../mmpfiles/TSI_MMFCustomCommands.mmp |
|
54 ../mmpfiles/TSI_MMFController.mmp |
|
55 ../mmpfiles/TSI_MMFController2.mmp |
|
56 ../mmpfiles/TSI_MMFCTLFRM.mmp |
|
57 ../mmpfiles/TSI_MMFFORMAT.mmp |
|
58 |
|
59 // MMF recognizer files |
|
60 #ifndef SYMBIAN_USE_MMF_RUF_RECOGNIZER |
|
61 ../mmpfiles/TSI_MMFRECOG.mmp |
|
62 #endif |
|
63 |
|
64 // Secure DEVSOUND |
|
65 ../mmpfiles/TSI_MMF_SDEVSOUND.mmp |
|
66 |
|
67 PRJ_EXPORTS |
|
68 // common |
|
69 ../group/IntTest_Mmf.iby /epoc32/rom/include/inttest_mmf.iby |
|
70 |
|
71 // ACLNT scripts |
|
72 ../scriptFiles/TSI_MMF_ACLNT_00.script c:/tsi_mmf_aclnt_00.script |
|
73 ../scriptFiles/TSI_MMF_ACLNT_01.script c:/tsi_mmf_aclnt_01.script |
|
74 ../scriptFiles/TSI_MMF_ACLNT_02.script c:/tsi_mmf_aclnt_02.script |
|
75 ../scriptFiles/TSI_MMF_ACLNT_03.script c:/tsi_mmf_aclnt_03.script |
|
76 ../scriptFiles/TSI_MMF_ACLNT_04.script c:/tsi_mmf_aclnt_04.script |
|
77 ../scriptFiles/TSI_MMF_ACLNT_Panic.script c:/tsi_mmf_aclnt_panic.script |
|
78 ../scriptFiles/audio.ini c:/audio.ini |
|
79 ../scriptFiles/tsi_mmf_aclnt_00_not_ne.script c:/tsi_mmf_aclnt_00_not_ne.script |
|
80 ../scriptFiles/TSI_MMF_ACLNT_00_PREEMPTION.script c:/tsi_mmf_aclnt_00_preemption.script |
|
81 ../scriptFiles/TSI_MMF_ACLNT_01_PREEMPTION.script c:/tsi_mmf_aclnt_01_preemption.script |
|
82 ../scriptFiles/TSI_MMF_ACLNT_03_PREEMPTION.script c:/tsi_mmf_aclnt_03_preemption.script |
|
83 |
|
84 #ifdef SYMBIAN_MULTIMEDIA_A3FDEVSOUND |
|
85 ../scriptFiles/tsi_mmf_aclnt_00_truepause.script c:/tsi_mmf_aclnt_00_truepause.script |
|
86 ../scriptFiles/tsi_mmf_aclnt_03_truepause.script c:/tsi_mmf_aclnt_03_truepause.script |
|
87 #else |
|
88 ../scriptFiles/tsi_mmf_aclnt_00_nona3f.script c:/tsi_mmf_aclnt_00_nona3f.script |
|
89 ../scriptFiles/tsi_mmf_aclnt_03_nona3f.script c:/tsi_mmf_aclnt_03_nona3f.script |
|
90 #endif |
|
91 |
|
92 // VCLNT scripts |
|
93 ../scriptFiles/TSI_MMF_VCLNT_WM.script c:/tsi_mmf_vclnt_wm.script |
|
94 ../scriptFiles/video.ini c:/video.ini |
|
95 |
|
96 // CTLFRM scripts |
|
97 ../scriptFiles/TSI_MMF_CTLFRM.script c:/tsi_mmf_ctlfrm.script |
|
98 ../scriptFiles/TSI_MMF_CTLFRM_POS.script c:/tsi_mmf_ctlfrm_pos.script |
|
99 ../scriptFiles/TSI_MMF_CTLFRM_NEG.script c:/tsi_mmf_ctlfrm_neg.script |
|
100 ../scriptFiles/TSI_MMF_CTLFRM_PREEMPTION.script c:/tsi_mmf_ctlfrm_preemption.script |
|
101 ../scriptFiles/TSI_MMF_CTLFRM_POS_PREEMPTION.script c:/tsi_mmf_ctlfrm_pos_preemption.script |
|
102 ../scriptFiles/TSI_MMF_CTLFRM_NEG_PREEMPTION.script c:/tsi_mmf_ctlfrm_neg_preemption.script |
|
103 |
|
104 #ifndef SYMBIAN_USE_MMF_RUF_RECOGNIZER |
|
105 // RECOG scripts |
|
106 ../scriptFiles/TSI_MMF_RECOG.script c:/tsi_mmf_recog.script |
|
107 ../scriptFiles/TSI_MMF_RECOG_ALLOC.script c:/tsi_mmf_recog_alloc.script |
|
108 #endif |
|
109 |
|
110 // Secure DevSound scripts |
|
111 ../scriptFiles/TSI_MMF_SDEVSOUND_01.script c:/tsi_mmf_sdevsound_01.script |
|
112 ../scriptFiles/TSI_MMF_SDEVSOUND_01_Panic.script c:/tsi_mmf_sdevsound_01_panic.script |
|
113 ../scriptFiles/TSI_MMF_ACLNT_SD.script c:/tsi_mmf_aclnt_sd.script |
|
114 ../scriptFiles/TSI_MMF_ACLNT_SD_NOCAP.script c:/tsi_mmf_aclnt_sd_nocap.script |
|
115 ../scriptFiles/TSI_MMF_ACLNT_SD_MMDDCAP.script c:/tsi_mmf_aclnt_sd_mmddcap.script |
|
116 ../scriptFiles/TSI_MMF_ACLNT_SD_UECAP.script c:/tsi_mmf_aclnt_sd_uecap.script |
|
117 ../scriptFiles/TSI_MMF_SDEVSOUND_NOCAP.script c:/tsi_mmf_sdevsound_nocap.script |
|
118 ../scriptFiles/TSI_MMF_SDEVSOUND_MMDDCAP.script c:/tsi_mmf_sdevsound_mmddcap.script |
|
119 ../scriptFiles/TSI_MMF_SDEVSOUND_UECAP.script c:/tsi_mmf_sdevsound_uecap.script |
|
120 ../scriptFiles/TSI_MMF_ACLNT_SD_PREEMPTION.script c:/tsi_mmf_aclnt_sd_preemption.script |
|
121 ../scriptFiles/TSI_MMF_SDEVSOUND_01_PREEMPTION.script c:/tsi_mmf_sdevsound_01_preemption.script |
|
122 |
|
123 // VCLNT scripts (additional) |
|
124 ../scriptFiles/TSI_MMF_VCLNT_OF.script c:/tsi_mmf_vclnt_of.script |
|
125 ../scriptFiles/TSI_MMF_VCLNT_OF_ALLOC.script c:/tsi_mmf_vclnt_of_alloc.script |
|
126 |
|
127 // ACLNT scripts (additional) |
|
128 ../scriptFiles/TSI_MMF_ACLNT_OF.script c:/tsi_mmf_aclnt_of.script |
|
129 ../scriptFiles/TSI_MMF_ACLNT_OF_ALLOC.script c:/tsi_mmf_aclnt_of_alloc.script |
|
130 |
|
131 ../scriptFiles/TSI_MMF_ACLNT_FS.script c:/tsi_mmf_aclnt_fs.script |
|
132 ../scriptFiles/TSI_MMF_ACLNT_DRM.script c:/tsi_mmf_aclnt_drm.script |
|
133 |
|
134 // ACLNT scripts for Audio Resource Notification Tests |
|
135 ../scriptFiles/TSI_MMF_ACLNT_ARN.script c:/tsi_mmf_aclnt_arn.script |
|
136 |
|
137 #ifdef SYMBIAN_MMF_MODEL_CONTROLLERS |
|
138 // ACLNT for Ogg-Vorbis |
|
139 ../scriptFiles/TSI_MMF_ACLNTOGG_PLAY.script c:/tsi_mmf_aclntogg_play.script |
|
140 ../scriptFiles/TSI_MMF_ACLNTOGG_REC.script c:/tsi_mmf_aclntogg_rec.script |
|
141 ../scriptFiles/TSI_MMF_ACLNTOGG_ALLOC.script c:/tsi_mmf_aclntogg_alloc.script |
|
142 ../scriptFiles/TSI_MMF_ACLNTOGG_DRM.script c:/tsi_mmf_aclntogg_drm.script |
|
143 ../scriptFiles/TSI_MMF_ACLNTOGG_PLAY_PREEMPTION.script c:/tsi_mmf_aclntogg_play_preemption.script |
|
144 ../scriptFiles/TSI_MMF_ACLNTOGG_REC_PREEMPTION.script c:/tsi_mmf_aclntogg_rec_preemption.script |
|
145 ../scriptFiles/TSI_MMF_ACLNTOGG_APR.script c:/tsi_mmf_aclntogg_apr.script |
|
146 |
|
147 #endif |
|
148 |
|
149 // SecureDRM scripts |
|
150 ../scriptFiles/TSI_MMF_SECUREDRM_VIDEO_MMDDCAP.script c:/tsi_mmf_securedrm_video_mmddcap.script |
|
151 ../scriptFiles/TSI_MMF_SECUREDRM_AUDIO.script c:/tsi_mmf_securedrm_audio.script |
|
152 ../scriptFiles/TSI_MMF_SECUREDRM_AUDIO_MMDDCAP.script c:/tsi_mmf_securedrm_audio_mmddcap.script |
|
153 ../scriptFiles/TSI_MMF_SECUREDRM_TESTDATA.script c:/tsi_mmf_securedrm_testdata.script |
|
154 ../scriptFiles/securedrm_audio.ini c:/securedrm_audio.ini |
|
155 ../scriptFiles/securedrm_video.ini c:/securedrm_video.ini |
|
156 ../scriptFiles/securedrm_testdata.ini c:/securedrm_testdata.ini |
|
157 |
|
158 // audio test files |
|
159 |
|
160 ../ACLNT/Data/16bitmPcm.wav c:/aclntitestdata/16bitmpcm.wav |
|
161 ../ACLNT/Data/8bitmAlaw.wav c:/aclntitestdata/8bitmalaw.wav |
|
162 ../ACLNT/Data/8bitmPcm.wav c:/aclntitestdata/8bitmpcm.wav |
|
163 ../ACLNT/Data/8bitmPcm-6144bytes.wav c:/aclntitestdata/8bitmpcm-6144bytes.wav |
|
164 ../ACLNT/Data/8bitmuLaw.wav c:/aclntitestdata/8bitmulaw.wav |
|
165 ../ACLNT/Data/8bitmUPCM.raw c:/aclntitestdata/8bitmupcm.raw |
|
166 ../ACLNT/Data/Gsm610.wav c:/aclntitestdata/gsm610.wav |
|
167 ../ACLNT/Data/IMAD.wav c:/aclntitestdata/imad.wav |
|
168 ../ACLNT/Data/IMAS.wav c:/aclntitestdata/imas.wav |
|
169 ../ACLNT/Data/PCMU16BE.wav c:/aclntitestdata/pcmu16be.wav |
|
170 ../ACLNT/Data/PCMU16.wav c:/aclntitestdata/pcmu16.wav |
|
171 ../ACLNT/Data/mainTst.wav c:/aclntitestdata/maintst.wav |
|
172 ../ACLNT/Data/small.wav c:/aclntitestdata/small.wav |
|
173 ../ACLNT/Data/small.au c:/aclntitestdata/small.au |
|
174 ../ACLNT/Data/test.wav c:/aclntitestdata/test.wav |
|
175 ../ACLNT/Data/test16m2.au c:/aclntitestdata/test16m2.au |
|
176 ../ACLNT/Data/test16m2.wav c:/aclntitestdata/test16m2.wav |
|
177 ../ACLNT/Data/test2.wav c:/aclntitestdata/test2.wav |
|
178 ../ACLNT/Data/unsupported.wav c:/aclntitestdata/unsupported.wav |
|
179 ../ACLNT/Data/alf-noproblem.wav c:/aclntitestdata/alf-noproblem.wav |
|
180 ../ACLNT/Data/100khzSRate1KhzTone.wav c:/aclntitestdata/100khzsrate1khztone.wav |
|
181 ../ACLNT/Data/7.33khzSRate1KhzTone.wav c:/aclntitestdata/7.33khzsrate1khztone.wav |
|
182 ../ACLNT/Data/OneSample.wav c:/aclntitestdata/onesample.wav |
|
183 ../ACLNT/Data/sequence1.sqn c:/aclntitestdata/sequence1.sqn |
|
184 ../ACLNT/Data/sequence2.sqn c:/aclntitestdata/sequence2.sqn |
|
185 ../ACLNT/Data/16bitmPcm.xxx c:/aclntitestdata/16bitmpcm.xxx |
|
186 ../ACLNT/Data/explo.wav c:/aclntitestdata/explo.wav |
|
187 ../ACLNT/Data/drmwavfile.drm c:/aclntitestdata/drmwavfile.drm |
|
188 |
|
189 //TruePause |
|
190 ../ACLNT/Data/imad2.wav c:/aclntitestdata/imad2.wav |
|
191 |
|
192 ../ACLNT/Data/Pcm16bitMono.wav c:/aclntitestdata/pcm16bitmono.wav |
|
193 ../ACLNT/Data/PCM16bitStereo.wav c:/aclntitestdata/pcm16bitstereo.wav |
|
194 ../ACLNT/Data/PCM16bitMono.au c:/aclntitestdata/pcm16bitmono.au |
|
195 ../ACLNT/Data/PCM16bitStereo.au c:/aclntitestdata/pcm16bitstereo.au |
|
196 |
|
197 ../ACLNT/Data/PCM8BitMono.wav c:/aclntitestdata/pcm8bitmono.wav |
|
198 ../ACLNT/Data/PCM8BitStereo.wav c:/aclntitestdata/pcm8bitstereo.wav |
|
199 ../ACLNT/Data/PCM8bitMono.au c:/aclntitestdata/pcm8bitmono.au |
|
200 ../ACLNT/Data/PCM8bitStereo.au c:/aclntitestdata/pcm8bitstereo.au |
|
201 |
|
202 ../ACLNT/Data/8bitmuPcm.wav c:/aclntitestdata/8bitmupcm.wav |
|
203 ../ACLNT/Data/mainTst2.wav c:/aclntitestdata/maintst2.wav |
|
204 ../ACLNT/Data/main.wav c:/aclntitestdata/main.wav |
|
205 ../ACLNT/Data/test.raw c:/aclntitestdata/test.raw |
|
206 //..\aclnt\data\noexist.wav C:\AclntITestData\noexist.wav |
|
207 ../ACLNT/Data/pcm8mono44khz.wav c:/aclntitestdata/pcm8mono44khz.wav |
|
208 ../ACLNT/Data/pcm16mono44khz.wav c:/aclntitestdata/pcm16mono44khz.wav |
|
209 ../ACLNT/Data/pcm16mono48khz.wav c:/aclntitestdata/pcm16mono48khz.wav |
|
210 ../ACLNT/Data/pcm16mono12khz.wav c:/aclntitestdata/pcm16mono12khz.wav |
|
211 ../ACLNT/Data/pcm16mono24khz.wav c:/aclntitestdata/pcm16mono24khz.wav |
|
212 |
|
213 ../ACLNT/Data/A.txt c:/aclntitestdata/a.txt |
|
214 ../ACLNT/Data/B.txt c:/aclntitestdata/b.txt |
|
215 ../ACLNT/Data/G.txt c:/aclntitestdata/g.txt |
|
216 ../ACLNT/Data/Gif.txt c:/aclntitestdata/gif.txt |
|
217 ../ACLNT/Data/I.txt c:/aclntitestdata/i.txt |
|
218 ../ACLNT/Data/M.txt c:/aclntitestdata/m.txt |
|
219 ../ACLNT/Data/R.txt c:/aclntitestdata/r.txt |
|
220 |
|
221 ../ACLNT/Data/recog_wav.wav c:/aclntitestdata/recog_wav.wav |
|
222 ../ACLNT/Data/recog_wav.au c:/aclntitestdata/recog_wav.au |
|
223 ../ACLNT/Data/recog_wav c:/aclntitestdata/recog_wav |
|
224 ../ACLNT/Data/recog_au.au c:/aclntitestdata/recog_au.au |
|
225 ../ACLNT/Data/recog_au.wav c:/aclntitestdata/recog_au.wav |
|
226 ../ACLNT/Data/recog_raw.wav c:/aclntitestdata/recog_raw.wav |
|
227 |
|
228 // SYMBIAN_CAF_V2 |
|
229 ../ACLNT/Data/Audio.content c:/aclntitestdata/audio.content |
|
230 ../ACLNT/Data/Audio.contentrights c:/aclntitestdata/audio.contentrights |
|
231 #ifdef SYMBIAN_MMF_MODEL_CONTROLLERS |
|
232 ../ACLNT/Data/AudioOgg.content c:/aclntitestdata/audioogg.content |
|
233 ../ACLNT/Data/AudioOgg.contentrights c:/aclntitestdata/audioogg.contentrights |
|
234 #endif |
|
235 |
|
236 // video test files |
|
237 ../vclnt/data/LongVideo.dummy c:/vclntitestdata/longvideo.dummy |
|
238 ../vclnt/data/ShortVideo.dummy c:/vclntitestdata/shortvideo.dummy |
|
239 ../vclnt/data/DRMVideo.drm c:/vclntitestdata/drmvideo.drm |
|
240 |
|
241 // controller framework test files |
|
242 |
|
243 ../Ctlfrm/data/test.wav c:/tsimmfctlfrmdata/test.wav |
|
244 ../Ctlfrm/data/test2.wav c:/tsimmfctlfrmdata/test2.wav |
|
245 ../Ctlfrm/data/Test.abc c:/aclntitestdata/test.abc |
|
246 ../Ctlfrm/data/Test.xyz c:/aclntitestdata/test.xyz |
|
247 |
|
248 |
|
249 // Secure DEVSOUND data files |
|
250 ../SDevSound/data/PCM_08_16_m.raw c:/sdevsoundinttestdata/pcm_08_16_m.raw |
|
251 ../SDevSound/data/8bitmPcm.wav c:/sdevsoundinttestdata/8bitmpcm.wav |
|
252 ../SDevSound/data/mainTst.wav c:/sdevsoundinttestdata/maintst.wav |
|
253 |
|
254 // Media Access by File Handle test files |
|
255 ../ACLNT/Data/textOutput.wav c:/aclntitestdata/textoutput.wav |
|
256 ../ACLNT/Data/textInput.wav c:/aclntitestdata/textinput.wav |
|
257 ../vclnt/data/textOutput.dummy c:/vclntitestdata/textoutput.dummy |
|
258 ../vclnt/data/textInput.dummy c:/vclntitestdata/textinput.dummy |
|
259 |
|
260 // Used by SYMBIAN_CAF_V2 and SYMBIAN_MMF_AUTOPAUSE_RESUME |
|
261 ../ACLNT/Data/mainTst3.wav c:/aclntitestdata/maintst3.wav |
|
262 |
|
263 // Audio Resource Notification test data files |
|
264 ../ACLNT/Data/test2.raw c:/aclntitestdata/test2.raw |
|
265 ../ACLNT/Data/test3.raw c:/aclntitestdata/test3.raw |
|
266 |
|
267 #ifdef SYMBIAN_MMF_MODEL_CONTROLLERS |
|
268 // ACLNT for Ogg-Vorbis |
|
269 ../ACLNT/Data/MainTst.ogg c:/aclntitestdata/maintst.ogg |
|
270 ../ACLNT/Data/MainTst2.ogg c:/aclntitestdata/maintst2.ogg |
|
271 ../ACLNT/Data/MainTst3.ogg c:/aclntitestdata/maintst3.ogg |
|
272 ../ACLNT/Data/small.ogg c:/aclntitestdata/small.ogg |
|
273 #endif |
|
274 |
|
275 // SecureDRM test data |
|
276 ../SecureDRM/data/audiocontent2.xml c:/securedrm/audiocontent2.xml |
|
277 ../SecureDRM/data/audiorights2.xml c:/securedrm/audiorights2.xml |
|
278 ../SecureDRM/data/videocontent2.xml c:/securedrm/videocontent2.xml |
|
279 ../SecureDRM/data/videorights2.xml c:/securedrm/videorights2.xml |
|
280 ../SecureDRM/data/small.wav c:/securedrm/small.wav |
|
281 ../SecureDRM/data/xvidonly.avi c:/securedrm/xvidonly.avi |
|