Update contrib.
1 // Copyright (c) 2007-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".
8 // Initial Contributors:
9 // Nokia Corporation - initial contribution.
18 #include <mmf/common/mmfbase.hrh>
20 #define RESOURCE_FILES_DIR /resource/a3f
21 #define RESOURCE_FILES_DIR_NAVIENGINE /resource/a3f/naviengine
22 #define INCLUDE_HWDEVICES_AS_SWCODEC_WRAPPERS
28 UID KSharedLibraryUidDefine 0x10283459
31 CAPABILITY All -TCB -AllFiles -DiskAdmin -NetworkControl -SwEvent -TrustedUI
33 SOURCEPATH ../src/audiocodec
35 SOURCE resourcedata.cpp
37 USERINCLUDE ../src/shared
38 USERINCLUDE ../src/audiocodec
39 USERINCLUDE ../../../devsound/a3facf/inc
41 OS_LAYER_SYSTEMINCLUDE_SYMBIAN
44 * Default Resource Files
50 START RESOURCE HwDev0x102737B2OGGDecDefault.rss
51 TARGETPATH RESOURCE_FILES_DIR
55 START RESOURCE HwDev0x102737B4OGGEncDefault.rss
56 TARGETPATH RESOURCE_FILES_DIR
60 START RESOURCE HwDev0x1020658FMp3DecDefault.rss
61 TARGETPATH RESOURCE_FILES_DIR
65 START RESOURCE HwDev0x1020659DRawDecEncDefault.rss
66 TARGETPATH RESOURCE_FILES_DIR
71 START RESOURCE HwDev0x10206596AmrNbDecDefault.rss
72 TARGETPATH RESOURCE_FILES_DIR
76 START RESOURCE HwDev0x1020659EAmrNbEncDefault.rss
77 TARGETPATH RESOURCE_FILES_DIR
81 START RESOURCE HwDev0x102065b0AmrNbEncDefault.rss
82 TARGETPATH RESOURCE_FILES_DIR
87 START RESOURCE HwDev0x10206591AmrWbDecDefault.rss
88 TARGETPATH RESOURCE_FILES_DIR
92 START RESOURCE HwDev0xA0000A34AmrWbEncDefault.rss
93 TARGETPATH RESOURCE_FILES_DIR
98 START RESOURCE HwDev0x102084BCSbcEncDefault.rss
99 TARGETPATH RESOURCE_FILES_DIR
103 START RESOURCE HwDev0x10283463ToneDefault.rss
104 TARGETPATH RESOURCE_FILES_DIR
108 // create resource files for wins (resource files are renamed in iby file)
111 START RESOURCE HwDev0xa0000a7aPCM16Default.rss
112 target hwdev0xa0000a7a
113 TARGETPATH RESOURCE_FILES_DIR
117 START RESOURCE HwDev0x102737B2OGGDecDefault.rss
118 target hwdev0x102737b2
119 TARGETPATH RESOURCE_FILES_DIR
123 START RESOURCE HwDev0x102737B4OGGEncDefault.rss
124 target hwdev0x102737b4
125 TARGETPATH RESOURCE_FILES_DIR
129 START RESOURCE HwDev0x101FFA06GSM610Default.rss
130 target hwdev0x101ffa06
131 TARGETPATH RESOURCE_FILES_DIR
135 START RESOURCE HwDev0x101F9F21PU8Default.rss
136 target hwdev0x101f9f21
137 TARGETPATH RESOURCE_FILES_DIR
141 START RESOURCE HwDev0x101F9F36PCM8Default.rss
142 target hwdev0x101f9f36
143 TARGETPATH RESOURCE_FILES_DIR
147 START RESOURCE hwdev0x101f9f37pcm16default.rss
148 target hwdev0x101f9f37
149 TARGETPATH RESOURCE_FILES_DIR
153 START RESOURCE hwdev0x101f9f38s16default.rss
154 target hwdev0x101f9f38
155 TARGETPATH RESOURCE_FILES_DIR
159 START RESOURCE hwdev0x101f9f3cs16default.rss
160 target hwdev0x101f9f3c
161 TARGETPATH RESOURCE_FILES_DIR
165 START RESOURCE hwdev0x101f9f3dpcm16bdefault.rss
166 target hwdev0x101f9f3d
167 TARGETPATH RESOURCE_FILES_DIR
171 START RESOURCE hwdev0x101f9f01pcm16default.rss
172 target hwdev0x101f9f01
173 TARGETPATH RESOURCE_FILES_DIR
177 START RESOURCE HwDev0x101F9F00PCM16Default.rss
178 target hwdev0x101f9f00
179 TARGETPATH RESOURCE_FILES_DIR
183 START RESOURCE hwdev0x101f9f35pcm16default.rss
184 target hwdev0x101f9f35
185 TARGETPATH RESOURCE_FILES_DIR
189 START RESOURCE HwDev0x101F9F32ALawDefault.rss
190 target hwdev0x101f9f32
191 TARGETPATH RESOURCE_FILES_DIR
195 START RESOURCE hwdev0x101f9f34pcm16default.rss
196 target hwdev0x101f9f34
197 TARGETPATH RESOURCE_FILES_DIR
201 START RESOURCE HwDev0x101F9F31MuLawDefault.rss
202 target hwdev0x101f9f31
203 TARGETPATH RESOURCE_FILES_DIR
207 START RESOURCE hwdev0x101f9f33pcm16default.rss
208 target hwdev0x101f9f33
209 TARGETPATH RESOURCE_FILES_DIR
213 START RESOURCE HwDev0x101F9F40IMADDefault.rss
214 target hwdev0x101f9f40
215 TARGETPATH RESOURCE_FILES_DIR
219 START RESOURCE hwdev0x101f9f41pcm16default.rss
220 target hwdev0x101f9f41
221 TARGETPATH RESOURCE_FILES_DIR
225 START RESOURCE hwdev0x101ffa05pcm16default.rss
226 target hwdev0x101ffa05
227 TARGETPATH RESOURCE_FILES_DIR
231 START RESOURCE HwDev0x1020658FMp3DecDefault.rss
232 target hwdev0x1020658f
233 TARGETPATH RESOURCE_FILES_DIR
237 START RESOURCE HwDev0x1020659DRawDecEncDefault.rss
238 target hwdev0x1020659d
239 TARGETPATH RESOURCE_FILES_DIR
243 START RESOURCE HwDev0x10206596AmrNbDecDefault.rss
244 target hwdev0x10206596
245 TARGETPATH RESOURCE_FILES_DIR
249 START RESOURCE HwDev0x1020659EAmrNbEncDefault.rss
250 target hwdev0x1020659e
251 TARGETPATH RESOURCE_FILES_DIR
255 START RESOURCE HwDev0x102065b0AmrNbEncDefault.rss
256 target hwdev0x102065b0
257 TARGETPATH RESOURCE_FILES_DIR
261 START RESOURCE HwDev0xA0000A34AmrWbEncDefault.rss
262 target hwdev0xa0000a34
263 TARGETPATH RESOURCE_FILES_DIR
267 START RESOURCE HwDev0x10206591AmrWbDecDefault.rss
268 target hwdev0x10206591
269 TARGETPATH RESOURCE_FILES_DIR
272 START RESOURCE HwDev0x102084BCSbcEncDefault.rss
273 target hwdev0x102084bc
274 TARGETPATH RESOURCE_FILES_DIR
278 START RESOURCE HwDev0x10283463ToneDefault.rss
279 target hwdev0x10283463
280 TARGETPATH RESOURCE_FILES_DIR
284 START RESOURCE HwDev0x10205EE4G711DecDefault.rss
285 TARGETPATH RESOURCE_FILES_DIR
289 START RESOURCE HwDev0x10205EE7G711EncDefault.rss
290 TARGETPATH RESOURCE_FILES_DIR
294 START RESOURCE HwDev0x10208826G729EncDefault.rss
295 TARGETPATH RESOURCE_FILES_DIR
299 START RESOURCE HwDev0x10205EEAG729DecDefault.rss
300 TARGETPATH RESOURCE_FILES_DIR
304 START RESOURCE HwDev0x10205E63iLbcDecDefault.rss
305 TARGETPATH RESOURCE_FILES_DIR
309 START RESOURCE HwDev0x10205E66iLbcEncDefault.rss
310 TARGETPATH RESOURCE_FILES_DIR
314 START RESOURCE HwDev0x101FFA06GSM610Default.rss
315 TARGETPATH RESOURCE_FILES_DIR
319 START RESOURCE HwDev0x101F9F21PU8Default.rss
320 TARGETPATH RESOURCE_FILES_DIR
324 START RESOURCE HwDev0x101F9F36PCM8Default.rss
325 TARGETPATH RESOURCE_FILES_DIR
329 START RESOURCE hwdev0x101f9f37pcm16default.rss
330 TARGETPATH RESOURCE_FILES_DIR
334 START RESOURCE hwdev0x101f9f38s16default.rss
335 TARGETPATH RESOURCE_FILES_DIR
339 START RESOURCE hwdev0x101f9f3cs16default.rss
340 TARGETPATH RESOURCE_FILES_DIR
344 START RESOURCE hwdev0x101f9f3dpcm16bdefault.rss
345 TARGETPATH RESOURCE_FILES_DIR
349 START RESOURCE hwdev0x101f9f01pcm16default.rss
350 TARGETPATH RESOURCE_FILES_DIR
354 START RESOURCE HwDev0x101F9F00PCM16Default.rss
355 TARGETPATH RESOURCE_FILES_DIR
359 START RESOURCE hwdev0x101f9f35pcm16default.rss
360 TARGETPATH RESOURCE_FILES_DIR
364 START RESOURCE HwDev0x101F9F32ALawDefault.rss
365 TARGETPATH RESOURCE_FILES_DIR
369 START RESOURCE hwdev0x101f9f34pcm16default.rss
370 TARGETPATH RESOURCE_FILES_DIR
374 START RESOURCE HwDev0x101F9F31MuLawDefault.rss
375 TARGETPATH RESOURCE_FILES_DIR
379 START RESOURCE hwdev0x101f9f33pcm16default.rss
380 TARGETPATH RESOURCE_FILES_DIR
384 START RESOURCE HwDev0x101F9F40IMADDefault.rss
385 TARGETPATH RESOURCE_FILES_DIR
389 START RESOURCE hwdev0x101f9f41pcm16default.rss
390 TARGETPATH RESOURCE_FILES_DIR
394 START RESOURCE hwdev0x101ffa05pcm16default.rss
395 TARGETPATH RESOURCE_FILES_DIR
399 START RESOURCE HwDev0xa0000a7aPCM16Default.rss
400 TARGETPATH RESOURCE_FILES_DIR
405 * NaviEngine Resource Files
408 SOURCEPATH ../data/naviengine
410 START RESOURCE hwdev0x101f9f00pcm16navi.rss
411 TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE
414 START RESOURCE hwdev0x101f9f01pcm16navi.rss
415 TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE
418 START RESOURCE hwdev0x101f9f3cs16navi.rss
419 TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE
422 START RESOURCE hwdev0x101f9f3dpcm16bnavi.rss
423 TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE
426 START RESOURCE hwdev0x101f9f21pu8navi.rss
427 TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE
430 START RESOURCE hwdev0x101f9f31mulawnavi.rss
431 TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE
434 START RESOURCE hwdev0x101f9f32alawnavi.rss
435 TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE
438 START RESOURCE hwdev0x101f9f33pcm16navi.rss
439 TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE
442 START RESOURCE hwdev0x101f9f34pcm16navi.rss
443 TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE
446 START RESOURCE hwdev0x101f9f35pcm16navi.rss
447 TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE
450 START RESOURCE hwdev0x101f9f36pcm8navi.rss
451 TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE
454 START RESOURCE hwdev0x101f9f37pcm16navi.rss
455 TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE
458 START RESOURCE hwdev0x101f9f38s16navi.rss
459 TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE
462 START RESOURCE hwdev0x101f9f40imadnavi.rss
463 TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE
466 START RESOURCE hwdev0x101f9f41pcm16navi.rss
467 TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE
470 START RESOURCE hwdev0x101ffa05pcm16navi.rss
471 TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE
474 START RESOURCE hwdev0x101ffa06gsm610navi.rss
475 TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE
478 START RESOURCE hwdev0x10205e63ilbcdecnavi.rss
479 TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE
482 START RESOURCE hwdev0x10205e66ilbcencnavi.rss
483 TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE
486 START RESOURCE hwdev0x10205ee4g711decnavi.rss
487 TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE
490 START RESOURCE hwdev0x10205ee7g711encnavi.rss
491 TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE
494 START RESOURCE hwdev0x10205eeag729decnavi.rss
495 TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE
498 START RESOURCE hwdev0x102065b0amrnbencnavi.rss
499 TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE
502 START RESOURCE hwdev0x102084bcsbcencnavi.rss
503 TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE
506 START RESOURCE hwdev0x102737b2oggdecnavi.rss
507 TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE
510 START RESOURCE hwdev0x102737b4oggencnavi.rss
511 TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE
514 START RESOURCE hwdev0x1020658fmp3decnavi.rss
515 TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE
518 START RESOURCE hwdev0x1020659drawdecencnavi.rss
519 TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE
522 START RESOURCE hwdev0x1020659eamrnbencnavi.rss
523 TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE
526 START RESOURCE hwdev0x10206591amrwbdecnavi.rss
527 TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE
530 START RESOURCE hwdev0x10206596amrnbdecnavi.rss
531 TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE
534 START RESOURCE hwdev0x10208826g729encnavi.rss
535 TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE
538 START RESOURCE hwdev0x10283463tonenavi.rss
539 TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE
542 START RESOURCE hwdev0xa0000a7apcm16navi.rss
543 TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE
546 START RESOURCE hwdev0xa0000a34amrwbencnavi.rss
547 TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE
554 LIBRARY a3f_trace_heap.lib
556 #ifdef INCLUDE_HWDEVICES_AS_SWCODEC_WRAPPERS
557 LIBRARY mmfswcodecwrapper.lib
558 LIBRARY mmfserverbaseclasses.lib
559 LIBRARY a3ffourcclookup.lib
562 DEFFILE audiocodec.def