os/mm/devsound/sounddevbt/inc/Plugin/MmfBtHwDeviceImplementationUIDs.hrh
changeset 0 bde4ae8d615e
     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