multimediacommscontroller/mmccshared/inc/mccuids.hrh
changeset 0 1bce908db942
child 49 64c62431ac08
--- /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 */
+