diff -r 000000000000 -r 1bce908db942 multimediacommscontroller/mmccshared/inc/mccuids.hrh --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/multimediacommscontroller/mmccshared/inc/mccuids.hrh Tue Feb 02 01:04:58 2010 +0200 @@ -0,0 +1,200 @@ +/* +* Copyright (c) 2004 Nokia Corporation and/or its subsidiary(-ies). +* All rights reserved. +* This component and the accompanying materials are made available +* under the terms of "Eclipse Public License v1.0" +* which accompanies this distribution, and is available +* at the URL "http://www.eclipse.org/legal/epl-v10.html". +* +* Initial Contributors: +* Nokia Corporation - initial contribution. +* +* Contributors: +* +* Description: UIDs for MCC +* +*/ + + + + +#ifndef MCCUIDS_HRH +#define MCCUIDS_HRH + +#include "../../../inc/ipappsrvversionnumbers.h" + +// ----------------------------------------------------------------------------- +// Controller +// ----------------------------------------------------------------------------- +// Plugin DLL UID +#define KDllUidMccController 0x102073F6 + +// Interface Implementation UIDs +#define KImplUidMccController 0x10207406 // MMF Controller plugin interface + +// ----------------------------------------------------------------------------- +// AMR Payload Format +// ----------------------------------------------------------------------------- +// Plugin DLL UID +#define KDllUidAmrPayloadFormat 0x102073F0 + +// Interface Implementation UIDs +#define KImplUidAmrPayloadFormatEncode 0x102073FB // CMMFFormatEncode interface +#define KImplUidAmrPayloadFormatDecode 0x102073FC // CMMFFormatDecode interface + +// ----------------------------------------------------------------------------- +// G711 Payload Format +// ----------------------------------------------------------------------------- +// Plugin DLL UID +#define KDllUidG711PayloadFormat 0x1028257C + +// Interface Implementation UIDs +#define KImplUidG711PayloadFormatEncode 0x1028257D // CMMFFormatEncode interface +#define KImplUidG711PayloadFormatDecode 0x1028257E // CMMFFormatDecode interface + +// ----------------------------------------------------------------------------- +// G729 Payload Format +// ----------------------------------------------------------------------------- +// Plugin DLL UID +#define KDllUidG729PayloadFormat 0x1028257F + +// Interface Implementation UIDs +#define KImplUidG729PayloadFormatEncode 0x10282580 // CMMFFormatEncode interface +#define KImplUidG729PayloadFormatDecode 0x10282581 // CMMFFormatDecode interface + +// ----------------------------------------------------------------------------- +// iLBC Payload Format +// ----------------------------------------------------------------------------- +// Plugin DLL UID +#define KDllUidiLBCPayloadFormat 0x10282582 + +// Interface Implementation UIDs +#define KImplUidiLBCPayloadFormatEncode 0x10282583 // CMMFFormatEncode interface +#define KImplUidiLBCPayloadFormatDecode 0x10282584 // CMMFFormatDecode interface + +// ----------------------------------------------------------------------------- +// Any Payload Format +// ----------------------------------------------------------------------------- +// Plugin DLL UID +#define KDllUidAnyPayloadFormat 0x102747DB + +// Interface Implementation UIDs +#define KImplUidAnyPayloadFormatDecode 0x102747DC // CMMFFormatDecode interface + +// ----------------------------------------------------------------------------- +// AVC Payload Format +// ----------------------------------------------------------------------------- +// Plugin DLL UID +#define KDllUidAvcPayloadFormat 0x102823A1 + +// Interface Implementation UIDs +#define KImplUidAvcPayloadFormatEncode 0x102823A2 // CMMFFormatEncode interface + +// ----------------------------------------------------------------------------- +// DTMF Payload Format +// ----------------------------------------------------------------------------- +// Plugin DLL UID +#define KDllUidDTMFPayloadFormat 0x102073F1 + +// Interface Implementation UIDs +#define KImplUidDTMFPayloadFormatEncode 0x102073FD // CMMFFormatEncode interface +#define KImplUidDTMFPayloadFormatDecode 0x102073FE // CMMFFormatDecode interface + +// ----------------------------------------------------------------------------- +// H263 Payload Format +// ----------------------------------------------------------------------------- +// Plugin DLL UID +#define KDllUidH263PayloadFormat 0x102747D9 + +// Interface Implementation UIDs +#define KImplUidH263PayloadFormatEncode 0x102747DA // CMMFFormatEncode interface + +// ----------------------------------------------------------------------------- +// Red Payload Format +// ----------------------------------------------------------------------------- +// Plugin DLL UID +#define KDllUidRedPayloadFormat 0x102073F9 + +// Interface Implementation UIDs +#define KImplUidRedPayloadFormatEncode 0x10207409 // CMMFFormatEncode interface +#define KImplUidRedPayloadFormatDecode 0x1020740A // CMMFFormatDecode interface + +// ----------------------------------------------------------------------------- +// File SourceSink +// ----------------------------------------------------------------------------- +// Plugin DLL UID +#define KDllUidMccFileSourceSink 0x102747CB + +// Interface Implementation UIDs +#define KImplUidMccFileSource 0x102747D5 // MMF MDataSource interface +#define KImplUidMccFileSink 0x102747D7 // MMF MDataSink interface + +// ----------------------------------------------------------------------------- +// Jitter Buffer +// ----------------------------------------------------------------------------- +// Plugin DLL UID +#define KDllUidMccJitterBuffer 0x102073F5 + +// Interface Implementation UIDs +#define KImplUidMccJitterBuffer 0x10207405 // CMccJitterBuffer interface + +// ----------------------------------------------------------------------------- +// Media NAT Traversal +// ----------------------------------------------------------------------------- +// Plugin DLL UID +#define KDllUidMedianattraversal 0x10282DB7 + +// Interface Implementation UIDs +#define KImplUidMccmedianattraversal 0x10282DB9 + +// ----------------------------------------------------------------------------- +// RTP SourceSink +// ----------------------------------------------------------------------------- +// Plugin DLL UID +#define KDllUidRtpSourceSink 0x102073FA + +// Interface Implementation UIDs +#define KImplUidRtpDataSource 0x1020740B // MMF MDataSource interface +#define KImplUidRtpDataSink 0x1020740C // MMF MDataSink interface + +// ----------------------------------------------------------------------------- +// Video SourceSink +// ----------------------------------------------------------------------------- +// Plugin DLL UID +#define KDllUidMccVideoSourceSink 0x102747CC + +// Interface Implementation UIDs +#define KImplUidMccVideoSource 0x102747D6 // MMF MDataSource interface +#define KImplUidMccVideoSink 0x102747D8 // MMF MDataSink interface + +// ----------------------------------------------------------------------------- +// Multiplexer +// ----------------------------------------------------------------------------- +// DLL UID +#define KDllUidMccMultiplexer 0x10282585 + +// ----------------------------------------------------------------------------- +// Any SourceSink +// ----------------------------------------------------------------------------- +// Plugin DLL UID +#define KDllUidMccAnySourceSink 0x10283393 + +// Interface Implementation UIDs +#define KImplUidMccAnySource 0x10283394 // MMF MDataSource interface +#define KImplUidMccAnySink 0x10283395 // MMF MDataSink interface + +// ----------------------------------------------------------------------------- +// TRANSCODER +// ----------------------------------------------------------------------------- +// Plugin DLL UID +#define KDllUidTranscoder 0x10282896 + +// Interface Implementation UID +#define KImplUidTranscoder 0x10282897 + + +// Plugin Interface UID +#define KMmfUidPluginInterfaceTranscoder 0x10282898 + +#endif /* MCCUIDS_HRH */ +