diff -r 000000000000 -r 40261b775718 mmhais/refacladapt/mmpfiles/audiocodec.mmp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mmhais/refacladapt/mmpfiles/audiocodec.mmp Tue Feb 02 01:56:55 2010 +0200 @@ -0,0 +1,565 @@ +// Copyright (c) 2007-2009 Nokia Corporation and/or its subsidiary(-ies). +// All rights reserved. +// This component and the accompanying materials are made available +// under the terms of "Eclipse Public License v1.0" +// which accompanies this distribution, and is available +// at the URL "http://www.eclipse.org/legal/epl-v10.html". +// +// Initial Contributors: +// Nokia Corporation - initial contribution. +// +// Contributors: +// +// Description: +// + + + +#include + +#define RESOURCE_FILES_DIR /resource/a3f +#define RESOURCE_FILES_DIR_NAVIENGINE /resource/a3f/naviengine +#define INCLUDE_HWDEVICES_AS_SWCODEC_WRAPPERS + + +TARGET audiocodec.dll + +TARGETTYPE DLL +UID KSharedLibraryUidDefine 0x10283459 + +VENDORID 0x70000001 +CAPABILITY All -TCB -AllFiles -DiskAdmin -NetworkControl -SwEvent -TrustedUI + +SOURCEPATH ../src/audiocodec +SOURCE audiocodec.cpp +SOURCE resourcedata.cpp + +USERINCLUDE ../src/shared +USERINCLUDE ../src/audiocodec +USERINCLUDE ../../../devsound/a3facf/inc + +OS_LAYER_SYSTEMINCLUDE_SYMBIAN + +/* + * Default Resource Files + */ + +SOURCEPATH ../data + +// ogg dec +START RESOURCE HwDev0x102737B2OGGDecDefault.rss +TARGETPATH RESOURCE_FILES_DIR +END + +// ogg enc +START RESOURCE HwDev0x102737B4OGGEncDefault.rss +TARGETPATH RESOURCE_FILES_DIR +END + +// mp3 +START RESOURCE HwDev0x1020658FMp3DecDefault.rss +TARGETPATH RESOURCE_FILES_DIR +END + +// raw +START RESOURCE HwDev0x1020659DRawDecEncDefault.rss +TARGETPATH RESOURCE_FILES_DIR +END + + +// nb amr dec +START RESOURCE HwDev0x10206596AmrNbDecDefault.rss +TARGETPATH RESOURCE_FILES_DIR +END + +// nb amr enc +START RESOURCE HwDev0x1020659EAmrNbEncDefault.rss +TARGETPATH RESOURCE_FILES_DIR +END + +// nb amr enc (ncp5) +START RESOURCE HwDev0x102065b0AmrNbEncDefault.rss +TARGETPATH RESOURCE_FILES_DIR +END + + +// wamr dec +START RESOURCE HwDev0x10206591AmrWbDecDefault.rss +TARGETPATH RESOURCE_FILES_DIR +END + +// wamr enc +START RESOURCE HwDev0xA0000A34AmrWbEncDefault.rss +TARGETPATH RESOURCE_FILES_DIR +END + + +// sbc +START RESOURCE HwDev0x102084BCSbcEncDefault.rss +TARGETPATH RESOURCE_FILES_DIR +END + +// tone default +START RESOURCE HwDev0x10283463ToneDefault.rss +TARGETPATH RESOURCE_FILES_DIR +END + + +// create resource files for wins (resource files are renamed in iby file) + +// pcm16 default +START RESOURCE HwDev0xa0000a7aPCM16Default.rss +target hwdev0xa0000a7a +TARGETPATH RESOURCE_FILES_DIR +END + +// ogg dec +START RESOURCE HwDev0x102737B2OGGDecDefault.rss +target hwdev0x102737b2 +TARGETPATH RESOURCE_FILES_DIR +END + +// ogg enc +START RESOURCE HwDev0x102737B4OGGEncDefault.rss +target hwdev0x102737b4 +TARGETPATH RESOURCE_FILES_DIR +END + +//gsm 10 +START RESOURCE HwDev0x101FFA06GSM610Default.rss +target hwdev0x101ffa06 +TARGETPATH RESOURCE_FILES_DIR +END + +//pcm u8 +START RESOURCE HwDev0x101F9F21PU8Default.rss +target hwdev0x101f9f21 +TARGETPATH RESOURCE_FILES_DIR +END + +//pcm 8 +START RESOURCE HwDev0x101F9F36PCM8Default.rss +target hwdev0x101f9f36 +TARGETPATH RESOURCE_FILES_DIR +END + +//pcm 16 +START RESOURCE hwdev0x101f9f37pcm16default.rss +target hwdev0x101f9f37 +TARGETPATH RESOURCE_FILES_DIR +END + +//s16 +START RESOURCE hwdev0x101f9f38s16default.rss +target hwdev0x101f9f38 +TARGETPATH RESOURCE_FILES_DIR +END + +//s16 +START RESOURCE hwdev0x101f9f3cs16default.rss +target hwdev0x101f9f3c +TARGETPATH RESOURCE_FILES_DIR +END + +//pcm16b +START RESOURCE hwdev0x101f9f3dpcm16bdefault.rss +target hwdev0x101f9f3d +TARGETPATH RESOURCE_FILES_DIR +END + +//pcm 16 +START RESOURCE hwdev0x101f9f01pcm16default.rss +target hwdev0x101f9f01 +TARGETPATH RESOURCE_FILES_DIR +END + +//pcm 16 +START RESOURCE HwDev0x101F9F00PCM16Default.rss +target hwdev0x101f9f00 +TARGETPATH RESOURCE_FILES_DIR +END + +//pcm 16 +START RESOURCE hwdev0x101f9f35pcm16default.rss +target hwdev0x101f9f35 +TARGETPATH RESOURCE_FILES_DIR +END + +//pcm alaw +START RESOURCE HwDev0x101F9F32ALawDefault.rss +target hwdev0x101f9f32 +TARGETPATH RESOURCE_FILES_DIR +END + +//pcm 16 +START RESOURCE hwdev0x101f9f34pcm16default.rss +target hwdev0x101f9f34 +TARGETPATH RESOURCE_FILES_DIR +END + +//pcm mulaw +START RESOURCE HwDev0x101F9F31MuLawDefault.rss +target hwdev0x101f9f31 +TARGETPATH RESOURCE_FILES_DIR +END + +//mulaw pcm +START RESOURCE hwdev0x101f9f33pcm16default.rss +target hwdev0x101f9f33 +TARGETPATH RESOURCE_FILES_DIR +END + +//pcm imad +START RESOURCE HwDev0x101F9F40IMADDefault.rss +target hwdev0x101f9f40 +TARGETPATH RESOURCE_FILES_DIR +END + +//pcm imad +START RESOURCE hwdev0x101f9f41pcm16default.rss +target hwdev0x101f9f41 +TARGETPATH RESOURCE_FILES_DIR +END + +//pcm 16 +START RESOURCE hwdev0x101ffa05pcm16default.rss +target hwdev0x101ffa05 +TARGETPATH RESOURCE_FILES_DIR +END + +// mp3 +START RESOURCE HwDev0x1020658FMp3DecDefault.rss +target hwdev0x1020658f +TARGETPATH RESOURCE_FILES_DIR +END + +// raw +START RESOURCE HwDev0x1020659DRawDecEncDefault.rss +target hwdev0x1020659d +TARGETPATH RESOURCE_FILES_DIR +END + +// nb amr dec +START RESOURCE HwDev0x10206596AmrNbDecDefault.rss +target hwdev0x10206596 +TARGETPATH RESOURCE_FILES_DIR +END + +// nb amr enc +START RESOURCE HwDev0x1020659EAmrNbEncDefault.rss +target hwdev0x1020659e +TARGETPATH RESOURCE_FILES_DIR +END + +// nb amr enc (ncp5) +START RESOURCE HwDev0x102065b0AmrNbEncDefault.rss +target hwdev0x102065b0 +TARGETPATH RESOURCE_FILES_DIR +END + +// wamr enc +START RESOURCE HwDev0xA0000A34AmrWbEncDefault.rss +target hwdev0xa0000a34 +TARGETPATH RESOURCE_FILES_DIR +END + +// wamr dec +START RESOURCE HwDev0x10206591AmrWbDecDefault.rss +target hwdev0x10206591 +TARGETPATH RESOURCE_FILES_DIR +END +// sbc +START RESOURCE HwDev0x102084BCSbcEncDefault.rss +target hwdev0x102084bc +TARGETPATH RESOURCE_FILES_DIR +END + +// tone default +START RESOURCE HwDev0x10283463ToneDefault.rss +target hwdev0x10283463 +TARGETPATH RESOURCE_FILES_DIR +END + +// g711 enc +START RESOURCE HwDev0x10205EE4G711DecDefault.rss +TARGETPATH RESOURCE_FILES_DIR +END + +// g711 dec +START RESOURCE HwDev0x10205EE7G711EncDefault.rss +TARGETPATH RESOURCE_FILES_DIR +END + +// g729 enc +START RESOURCE HwDev0x10208826G729EncDefault.rss +TARGETPATH RESOURCE_FILES_DIR +END + +// g729 dec +START RESOURCE HwDev0x10205EEAG729DecDefault.rss +TARGETPATH RESOURCE_FILES_DIR +END + +// ilbc dec +START RESOURCE HwDev0x10205E63iLbcDecDefault.rss +TARGETPATH RESOURCE_FILES_DIR +END + +// ilbc enc +START RESOURCE HwDev0x10205E66iLbcEncDefault.rss +TARGETPATH RESOURCE_FILES_DIR +END + +//gsm 10 +START RESOURCE HwDev0x101FFA06GSM610Default.rss +TARGETPATH RESOURCE_FILES_DIR +END + +//pcm u8 +START RESOURCE HwDev0x101F9F21PU8Default.rss +TARGETPATH RESOURCE_FILES_DIR +END + +//pcm 8 +START RESOURCE HwDev0x101F9F36PCM8Default.rss +TARGETPATH RESOURCE_FILES_DIR +END + +//pcm 16 +START RESOURCE hwdev0x101f9f37pcm16default.rss +TARGETPATH RESOURCE_FILES_DIR +END + +//s16 +START RESOURCE hwdev0x101f9f38s16default.rss +TARGETPATH RESOURCE_FILES_DIR +END + +//s16 +START RESOURCE hwdev0x101f9f3cs16default.rss +TARGETPATH RESOURCE_FILES_DIR +END + +//pcm16b +START RESOURCE hwdev0x101f9f3dpcm16bdefault.rss +TARGETPATH RESOURCE_FILES_DIR +END + +//pcm 16 +START RESOURCE hwdev0x101f9f01pcm16default.rss +TARGETPATH RESOURCE_FILES_DIR +END + +//pcm 16 +START RESOURCE HwDev0x101F9F00PCM16Default.rss +TARGETPATH RESOURCE_FILES_DIR +END + +//pcm 16 +START RESOURCE hwdev0x101f9f35pcm16default.rss +TARGETPATH RESOURCE_FILES_DIR +END + +//pcm alaw +START RESOURCE HwDev0x101F9F32ALawDefault.rss +TARGETPATH RESOURCE_FILES_DIR +END + +//pcm 16 +START RESOURCE hwdev0x101f9f34pcm16default.rss +TARGETPATH RESOURCE_FILES_DIR +END + +//pcm mulaw +START RESOURCE HwDev0x101F9F31MuLawDefault.rss +TARGETPATH RESOURCE_FILES_DIR +END + +//mulaw pcm +START RESOURCE hwdev0x101f9f33pcm16default.rss +TARGETPATH RESOURCE_FILES_DIR +END + +//pcm imad +START RESOURCE HwDev0x101F9F40IMADDefault.rss +TARGETPATH RESOURCE_FILES_DIR +END + +//pcm imad +START RESOURCE hwdev0x101f9f41pcm16default.rss +TARGETPATH RESOURCE_FILES_DIR +END + +//pcm 16 +START RESOURCE hwdev0x101ffa05pcm16default.rss +TARGETPATH RESOURCE_FILES_DIR +END + +// pcm16 default +START RESOURCE HwDev0xa0000a7aPCM16Default.rss +TARGETPATH RESOURCE_FILES_DIR +END + + +/* + * NaviEngine Resource Files + */ + +SOURCEPATH ../data/naviengine + +START RESOURCE hwdev0x101f9f00pcm16navi.rss +TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE +END + +START RESOURCE hwdev0x101f9f01pcm16navi.rss +TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE +END + +START RESOURCE hwdev0x101f9f3cs16navi.rss +TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE +END + +START RESOURCE hwdev0x101f9f3dpcm16bnavi.rss +TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE +END + +START RESOURCE hwdev0x101f9f21pu8navi.rss +TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE +END + +START RESOURCE hwdev0x101f9f31mulawnavi.rss +TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE +END + +START RESOURCE hwdev0x101f9f32alawnavi.rss +TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE +END + +START RESOURCE hwdev0x101f9f33pcm16navi.rss +TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE +END + +START RESOURCE hwdev0x101f9f34pcm16navi.rss +TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE +END + +START RESOURCE hwdev0x101f9f35pcm16navi.rss +TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE +END + +START RESOURCE hwdev0x101f9f36pcm8navi.rss +TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE +END + +START RESOURCE hwdev0x101f9f37pcm16navi.rss +TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE +END + +START RESOURCE hwdev0x101f9f38s16navi.rss +TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE +END + +START RESOURCE hwdev0x101f9f40imadnavi.rss +TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE +END + +START RESOURCE hwdev0x101f9f41pcm16navi.rss +TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE +END + +START RESOURCE hwdev0x101ffa05pcm16navi.rss +TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE +END + +START RESOURCE hwdev0x101ffa06gsm610navi.rss +TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE +END + +START RESOURCE hwdev0x10205e63ilbcdecnavi.rss +TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE +END + +START RESOURCE hwdev0x10205e66ilbcencnavi.rss +TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE +END + +START RESOURCE hwdev0x10205ee4g711decnavi.rss +TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE +END + +START RESOURCE hwdev0x10205ee7g711encnavi.rss +TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE +END + +START RESOURCE hwdev0x10205eeag729decnavi.rss +TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE +END + +START RESOURCE hwdev0x102065b0amrnbencnavi.rss +TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE +END + +START RESOURCE hwdev0x102084bcsbcencnavi.rss +TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE +END + +START RESOURCE hwdev0x102737b2oggdecnavi.rss +TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE +END + +START RESOURCE hwdev0x102737b4oggencnavi.rss +TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE +END + +START RESOURCE hwdev0x1020658fmp3decnavi.rss +TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE +END + +START RESOURCE hwdev0x1020659drawdecencnavi.rss +TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE +END + +START RESOURCE hwdev0x1020659eamrnbencnavi.rss +TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE +END + +START RESOURCE hwdev0x10206591amrwbdecnavi.rss +TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE +END + +START RESOURCE hwdev0x10206596amrnbdecnavi.rss +TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE +END + +START RESOURCE hwdev0x10208826g729encnavi.rss +TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE +END + +START RESOURCE hwdev0x10283463tonenavi.rss +TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE +END + +START RESOURCE hwdev0xa0000a7apcm16navi.rss +TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE +END + +START RESOURCE hwdev0xa0000a34amrwbencnavi.rss +TARGETPATH RESOURCE_FILES_DIR_NAVIENGINE +END + +LIBRARY euser.lib +LIBRARY ecom.lib +LIBRARY efsrv.lib +LIBRARY bafl.lib +LIBRARY a3f_trace_heap.lib + +#ifdef INCLUDE_HWDEVICES_AS_SWCODEC_WRAPPERS +LIBRARY mmfswcodecwrapper.lib +LIBRARY mmfserverbaseclasses.lib +LIBRARY a3ffourcclookup.lib +#endif + +DEFFILE audiocodec.def +nostrictdef + +SMPSAFE