1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/os/mm/devsound/sounddevbt/inc/Plugin/MmfBtHwDeviceImplementationUIDs.hrh Fri Jun 15 03:10:57 2012 +0200
1.3 @@ -0,0 +1,53 @@
1.4 +// Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies).
1.5 +// All rights reserved.
1.6 +// This component and the accompanying materials are made available
1.7 +// under the terms of "Eclipse Public License v1.0"
1.8 +// which accompanies this distribution, and is available
1.9 +// at the URL "http://www.eclipse.org/legal/epl-v10.html".
1.10 +//
1.11 +// Initial Contributors:
1.12 +// Nokia Corporation - initial contribution.
1.13 +//
1.14 +// Contributors:
1.15 +//
1.16 +// Description:
1.17 +// MmfBtHwDeviceImplementationUIDs
1.18 +//
1.19 +//
1.20 +
1.21 +#ifndef MMFBTHWDEVICEIMPLEMENTATIONUIDS_HRH
1.22 +#define MMFBTHWDEVICEIMPLEMENTATIONUIDS_HRH
1.23 +
1.24 +// These are the ECOM Implementation UIDs for the codecs supplied in Symbian plugins.
1.25 +// The ECOM Interface UID for CMMFCodec is defined in mmfcodec.h
1.26 +
1.27 +// Use a different UID for HwDevice interface, so don't confuse with original
1.28 +#define KMmfUidBtPluginInterfaceHwDevice 0x1027373B
1.29 +
1.30 +#define KMmfUidBtHwDevicePCM16ToPCM16 0x1027373E
1.31 +#define KMmfUidBtHwDevicePCM16ToPCMU8 0x1027373F
1.32 +#define KMmfUidBtHwDevicePCMU8ToPCM16 0x10273740
1.33 +#define KMmfUidBtHwDeviceMulawToPCM16 0x10273741
1.34 +#define KMmfUidBtHwDeviceAlawToPCM16 0x10273742
1.35 +#define KMmfUidBtHwDevicePCM16ToMuLaw 0x10273743
1.36 +#define KMmfUidBtHwDevicePCM16ToALaw 0x10273744
1.37 +#define KMmfUidBtHwDevicePCM16toPCM16B 0x10273745
1.38 +#define KMmfUidBtHwDevicePCM8ToPCM16 0x10273746
1.39 +#define KMMFUidBtHwDevicePCM16toPCMU16B 0x10273747
1.40 +#define KMmfUidBtHwDeviceS16ToPCMU16 0x10273748
1.41 +#define KMmfUidBtHwDeviceS16ToPCMS8 0x10273749
1.42 +#define KMmfUidBtHwDeviceU16BEToPCMS16 0x1027374A
1.43 +#define KMmfUidBtHwDeviceU16ToPCMS16 0x1027374B
1.44 +#define KMmfUidBtHwDeviceS16ToPCMU8 0x1027374C
1.45 +#define KMMFUidBtHwDevicePCM16BtoPCM16 0x1027374D
1.46 +#define KMMFUidBtHwDevicePCMU16toPCMU16B 0x1027374E
1.47 +#define KMMFUidBtHwDevicePCMU16BtoPCMU16 0x1027374F
1.48 +#define KMmfUidBtHwDeviceIMAADPCMToPCM16 0x10273750
1.49 +#define KMmfUidBtHwDevicePCM16ToIMAADPCM 0x10273751
1.50 +#define KMmfUidBtHwDevicePCM16ToGSM610 0x10273752
1.51 +#define KMmfUidBtHwDeviceGSM610ToPCM16 0x10273753
1.52 +
1.53 +#define KMmfUidDevSoundBtPluginDll 0x1027373C
1.54 +#define KMmfUidDevSoundBtPlugin 0x1027373D
1.55 +
1.56 +#endif // MMFBTHWDEVICEIMPLEMENTATIONUIDS_HRH