os/mm/mmhais/refacladapt/src/audiocodec/hwdeviceimplementationuids.hrh
author sl
Tue, 10 Jun 2014 14:32:02 +0200
changeset 1 260cb5ec6c19
permissions -rw-r--r--
Update contrib.
     1 /*
     2 * Copyright (c) 2006-2009 Nokia Corporation and/or its subsidiary(-ies).
     3 * All rights reserved.
     4 * This component and the accompanying materials are made available
     5 * under the terms of "Eclipse Public License v1.0"
     6 * which accompanies this distribution, and is available
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
     8 *
     9 * Initial Contributors:
    10 * Nokia Corporation - initial contribution.
    11 *
    12 * Contributors:
    13 *
    14 * Description:
    15 *
    16 */
    17 
    18 
    19 
    20 #ifndef HWDEVICEIMPLEMENTATIONUIDS_HRH
    21 #define HWDEVICEIMPLEMENTATIONUIDS_HRH
    22 
    23 
    24 #define	Mp3ToPcm16CodecDllUid				0x1020658E
    25 #define	KUidHwCodecMP3DecToPCM16			0x1020658F
    26 #define	AwbToPcm16CodecDllUid				0x10206590
    27 #define	KUidHwCodecAWBDecToPCM16			0x10206591
    28 #define	AmrToPcm16CodecDllUid				0x10206595
    29 #define	KUidHwCodecAMRDecToPCM16			0x10206596
    30 #define	AacToPcm16CodecDllUid				0x10206597
    31 #define	KUidHwCodecAACDecToPCM16			0x10206598
    32 #define	Pcm16ToAacCodecDllUid				0x10206599
    33 #define	KUidHwCodecPCM16ToAACEnc			0x1020659A
    34 #define	KUidHwCodecRAWAndPCM16DllUid		0x102065a6
    35 #define	KUidHwCodecRAWAndPCM16				0x1020659D
    36 
    37 // SBC Enc
    38 #define	 KUidHwCodecSbcEncDllUid			0x102084BB
    39 #define	 KUidHwCodecSbcEnc					0x102084BC
    40 
    41 // G711	Dec
    42 #define	 KUidGwcG711DecDllUid				0x10205EE2
    43 #define	 KUidHwCodecG711DecDllUid			0x10205EE3
    44 #define	 KUidHwCodecG711Dec					0x10205EE4
    45 
    46 // G711	Enc
    47 #define	 KUidGwcG711EncDllUid				0x10205EE5
    48 #define	 KUidHwCodecG711EncDllUid			0x10205EE6
    49 #define	 KUidHwCodecG711Enc					0x10205EE7
    50 
    51 // iLBC	Dec
    52 #define	 KUidGwcIlbcDecDllUid				0x10205E61
    53 #define	 KUidHwCodecIlbcDecDllUid			0x10205E62
    54 #define	 KUidHwCodecIlbcDec					0x10205E63
    55 
    56 // ilBC	Enc
    57 #define	 KUidGwcIlbcEncDllUid				0x10205E64
    58 #define	 KUidHwCodecIlbcEncDllUid			0x10205E65
    59 #define	 KUidHwCodecIlbcEnc					0x10205E66
    60 
    61 // G729	Dec
    62 #define	 KUidGwcG729DecDllUid				0x10205EE8
    63 #define	 KUidHwCodecG729DecDllUid			0x10205EE9
    64 #define	 KUidHwCodecG729Dec					0x10205EEA
    65 
    66 // G729	Enc
    67 #define	 KUidGwcG729EncDllUid				0x10208825
    68 #define	 KUidHwCodecG729EncDllUid			0x10205EEB
    69 #define	 KUidHwCodecG729Enc					0x10208826
    70 
    71 //ASW_LOCATION_AMCU
    72 #define	KUidHwCodecPCM16ToNbAMREnc			0x102065b0
    73 #define	KUidHwCodecPCM16ToNbAMREncDllUid	0x102065b1
    74 
    75 // ASW_LOCATION_CDSP
    76 #define	KUidHwCodecPCM16ToNbAMREncCDsp			0x1020659E
    77 #define	KUidHwCodecPCM16ToNbAMREncCDspDllUid	0x102065a7
    78 	
    79 // AMR WB Enc MCU
    80 #define	KUidHwCodecPCM16ToWbAMREnc			0xA0000A34
    81 #define	KUidHwCodecPCM16ToWbAMREncDllUid	0xA0000A33
    82 
    83 #define	KUidBaseHwDeviceDllUid				0x102065a5
    84 
    85 #define	KUidControlHwDeviceDllUid			0x10206592
    86 #define	KUidControlHwDevice					0x10206593
    87 
    88 #define	KUidHwCodecAUDVIS					0x10205DD9
    89 #define	KUidHwCodecAUDVISDllUid				0x10205DD7
    90 
    91 
    92 // TONE
    93 #define	KUidToneUid							0x1020659f
    94 #define	KUidToneHwDevice					0x10283463
    95 #define	KUidToneHwDevicedll					0x1028345E
    96 
    97 
    98 // These are the ECOM Implementation UIDs for the unit test	hw devices used	to test	the
    99 // sw codec	wrapper.
   100 // The ECOM	Interface UID for CMMFHwDevice is defined in mmfhwdevice.h
   101 
   102 #define	 KMmfUidTSUSWCDWRAP					0xA0000A7A
   103 
   104 #define	KMmfUidHwDevicePCMU8ToPCM16			0x101F9F21
   105 #define	KMmfUidHwDeviceGSM610ToPCM16		0x101FFA06
   106 #define	KMmfUidHwDeviceMulawToPCM16			0x101F9F31
   107 #define	KMmfUidHwDeviceAlawToPCM16			0x101F9F32
   108 #define	KMmfUidHwDevicePCM8ToPCM16			0x101F9F36
   109 #define	KMmfUidHwDeviceIMAADPCMToPCM16		0x101F9F40
   110 #define	KMmfUidHwDevicePCM16ToPCM16			0x101F9F00
   111 #define	KMMFUidHwDevicePCM16toPCMU16B		0x101F9F37
   112 #define	KMmfUidHwDeviceS16ToPCMU16			0x101F9F38
   113 #define	KMmfUidHwDevicePCM16toPCM16B		0x101F9F35
   114 
   115 #endif //HWDEVICEIMPLEMENTATIONUIDS_HRH