sl@0: /* sl@0: * Copyright (c) 2006-2009 Nokia Corporation and/or its subsidiary(-ies). sl@0: * All rights reserved. sl@0: * This component and the accompanying materials are made available sl@0: * under the terms of "Eclipse Public License v1.0" sl@0: * which accompanies this distribution, and is available sl@0: * at the URL "http://www.eclipse.org/legal/epl-v10.html". sl@0: * sl@0: * Initial Contributors: sl@0: * Nokia Corporation - initial contribution. sl@0: * sl@0: * Contributors: sl@0: * sl@0: * Description: sl@0: * sl@0: */ sl@0: sl@0: sl@0: sl@0: #ifndef HWDEVICEIMPLEMENTATIONUIDS_HRH sl@0: #define HWDEVICEIMPLEMENTATIONUIDS_HRH sl@0: sl@0: sl@0: #define Mp3ToPcm16CodecDllUid 0x1020658E sl@0: #define KUidHwCodecMP3DecToPCM16 0x1020658F sl@0: #define AwbToPcm16CodecDllUid 0x10206590 sl@0: #define KUidHwCodecAWBDecToPCM16 0x10206591 sl@0: #define AmrToPcm16CodecDllUid 0x10206595 sl@0: #define KUidHwCodecAMRDecToPCM16 0x10206596 sl@0: #define AacToPcm16CodecDllUid 0x10206597 sl@0: #define KUidHwCodecAACDecToPCM16 0x10206598 sl@0: #define Pcm16ToAacCodecDllUid 0x10206599 sl@0: #define KUidHwCodecPCM16ToAACEnc 0x1020659A sl@0: #define KUidHwCodecRAWAndPCM16DllUid 0x102065a6 sl@0: #define KUidHwCodecRAWAndPCM16 0x1020659D sl@0: sl@0: // SBC Enc sl@0: #define KUidHwCodecSbcEncDllUid 0x102084BB sl@0: #define KUidHwCodecSbcEnc 0x102084BC sl@0: sl@0: // G711 Dec sl@0: #define KUidGwcG711DecDllUid 0x10205EE2 sl@0: #define KUidHwCodecG711DecDllUid 0x10205EE3 sl@0: #define KUidHwCodecG711Dec 0x10205EE4 sl@0: sl@0: // G711 Enc sl@0: #define KUidGwcG711EncDllUid 0x10205EE5 sl@0: #define KUidHwCodecG711EncDllUid 0x10205EE6 sl@0: #define KUidHwCodecG711Enc 0x10205EE7 sl@0: sl@0: // iLBC Dec sl@0: #define KUidGwcIlbcDecDllUid 0x10205E61 sl@0: #define KUidHwCodecIlbcDecDllUid 0x10205E62 sl@0: #define KUidHwCodecIlbcDec 0x10205E63 sl@0: sl@0: // ilBC Enc sl@0: #define KUidGwcIlbcEncDllUid 0x10205E64 sl@0: #define KUidHwCodecIlbcEncDllUid 0x10205E65 sl@0: #define KUidHwCodecIlbcEnc 0x10205E66 sl@0: sl@0: // G729 Dec sl@0: #define KUidGwcG729DecDllUid 0x10205EE8 sl@0: #define KUidHwCodecG729DecDllUid 0x10205EE9 sl@0: #define KUidHwCodecG729Dec 0x10205EEA sl@0: sl@0: // G729 Enc sl@0: #define KUidGwcG729EncDllUid 0x10208825 sl@0: #define KUidHwCodecG729EncDllUid 0x10205EEB sl@0: #define KUidHwCodecG729Enc 0x10208826 sl@0: sl@0: //ASW_LOCATION_AMCU sl@0: #define KUidHwCodecPCM16ToNbAMREnc 0x102065b0 sl@0: #define KUidHwCodecPCM16ToNbAMREncDllUid 0x102065b1 sl@0: sl@0: // ASW_LOCATION_CDSP sl@0: #define KUidHwCodecPCM16ToNbAMREncCDsp 0x1020659E sl@0: #define KUidHwCodecPCM16ToNbAMREncCDspDllUid 0x102065a7 sl@0: sl@0: // AMR WB Enc MCU sl@0: #define KUidHwCodecPCM16ToWbAMREnc 0xA0000A34 sl@0: #define KUidHwCodecPCM16ToWbAMREncDllUid 0xA0000A33 sl@0: sl@0: #define KUidBaseHwDeviceDllUid 0x102065a5 sl@0: sl@0: #define KUidControlHwDeviceDllUid 0x10206592 sl@0: #define KUidControlHwDevice 0x10206593 sl@0: sl@0: #define KUidHwCodecAUDVIS 0x10205DD9 sl@0: #define KUidHwCodecAUDVISDllUid 0x10205DD7 sl@0: sl@0: sl@0: // TONE sl@0: #define KUidToneUid 0x1020659f sl@0: #define KUidToneHwDevice 0x10283463 sl@0: #define KUidToneHwDevicedll 0x1028345E sl@0: sl@0: sl@0: // These are the ECOM Implementation UIDs for the unit test hw devices used to test the sl@0: // sw codec wrapper. sl@0: // The ECOM Interface UID for CMMFHwDevice is defined in mmfhwdevice.h sl@0: sl@0: #define KMmfUidTSUSWCDWRAP 0xA0000A7A sl@0: sl@0: #define KMmfUidHwDevicePCMU8ToPCM16 0x101F9F21 sl@0: #define KMmfUidHwDeviceGSM610ToPCM16 0x101FFA06 sl@0: #define KMmfUidHwDeviceMulawToPCM16 0x101F9F31 sl@0: #define KMmfUidHwDeviceAlawToPCM16 0x101F9F32 sl@0: #define KMmfUidHwDevicePCM8ToPCM16 0x101F9F36 sl@0: #define KMmfUidHwDeviceIMAADPCMToPCM16 0x101F9F40 sl@0: #define KMmfUidHwDevicePCM16ToPCM16 0x101F9F00 sl@0: #define KMMFUidHwDevicePCM16toPCMU16B 0x101F9F37 sl@0: #define KMmfUidHwDeviceS16ToPCMU16 0x101F9F38 sl@0: #define KMmfUidHwDevicePCM16toPCM16B 0x101F9F35 sl@0: sl@0: #endif //HWDEVICEIMPLEMENTATIONUIDS_HRH