williamr@2: // Copyright (c) 2001-2009 Nokia Corporation and/or its subsidiary(-ies). williamr@2: // All rights reserved. williamr@2: // This component and the accompanying materials are made available williamr@2: // under the terms of the License "Symbian Foundation License v1.0" to Symbian Foundation members and "Symbian Foundation End User License Agreement v1.0" to non-members williamr@2: // which accompanies this distribution, and is available williamr@2: // at the URL "http://www.symbianfoundation.org/legal/licencesv10.html". williamr@2: // williamr@2: // Initial Contributors: williamr@2: // Nokia Corporation - initial contribution. williamr@2: // williamr@2: // Contributors: williamr@2: // williamr@2: // Description: williamr@2: // williamr@2: williamr@2: #ifndef __MMF_SERVER_DATASOURCESINK_HRH__ williamr@2: #define __MMF_SERVER_DATASOURCESINK_HRH__ williamr@2: williamr@2: williamr@2: // Implementation UIDs for MDataSource and MDataSink williamr@2: // These are used for ECOM instantiation and for type identification. williamr@2: williamr@2: const TUid KUidMmfDataPath = {0x101F5D06}; williamr@2: const TUid KUidMmfFormatDecode = {0x101F5D04}; williamr@2: const TUid KUidMmfFormatEncode = {0x101F5D05}; williamr@2: const TUid KUidMmfAudioOutput = {0x101F53B9}; williamr@2: const TUid KUidMmfAudioInput = {0x101F53BB}; williamr@2: williamr@2: //Defined as TUints for implementation table williamr@2: const TUint KMmfUidFileSource = 0x101F53B1; williamr@2: const TUint KMmfUidFileSink = 0x101F53B3; williamr@2: const TUint KMmfUidDescriptorSource = 0x101F53B2; williamr@2: const TUint KMmfUidDescriptorSink = 0x101F53B4; williamr@2: const TUint KMmfUidUrlSource = 0x101F6068; williamr@2: const TUint KMmfUidUrlSink = 0x101F6069; williamr@2: williamr@2: const TUid KUidMmfFileSource = {KMmfUidFileSource}; williamr@2: const TUid KUidMmfFileSink = {KMmfUidFileSink}; williamr@2: const TUid KUidMmfDescriptorSource = {KMmfUidDescriptorSource}; williamr@2: const TUid KUidMmfDescriptorSink = {KMmfUidDescriptorSink}; williamr@2: const TUid KUidMmfUrlSource = {KMmfUidUrlSource}; williamr@2: const TUid KUidMmfUrlSink = {KMmfUidUrlSink}; williamr@2: williamr@2: //media ids williamr@2: static const TUid KUidMediaTypeAudio = {0x101F5D07}; williamr@2: static const TUid KUidMediaTypeVideo = {0x101F5D08}; williamr@2: static const TUid KUidMediaTypeMidi = {0x101F7D02}; williamr@2: williamr@2: #endif