--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/multimediacommsengine/mmceshared/inc/mcecomlogs.h Tue Feb 02 01:04:58 2010 +0200
@@ -0,0 +1,192 @@
+/*
+* Copyright (c) 2005 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:
+*
+*/
+
+
+
+
+
+
+#ifndef MCECOMLOGS_H
+#define MCECOMLOGS_H
+
+#include "mcelogs.h"
+
+// INCLUDES
+
+// FORWARD DECLARATIONS
+
+// CLASS DECLARATION
+
+
+
+#define MCE_DEBUG_CALLBACK( c, str, callback )\
+ switch( callback )\
+ {\
+ case EMceItcStateChanged:{ c::Print( _L( str ), _L( "EMceItcStateChanged" ) );break; }\
+ case EMceItcObjectAdded:{ c::Print( _L( str ), _L( "EMceItcObjectAdded" ) );break; }\
+ case EMceItcSessionConnectionStateChanged:{ c::Print( _L( str ), _L( "EMceItcSessionConnectionStateChanged" ) );break; }\
+ case EMceItcSRReceived:{ c::Print( _L( str ), _L( "EMceItcSRReceived" ) );break; }\
+ case EMceItcRRReceived:{ c::Print( _L( str ), _L( "EMceItcRRReceived" ) );break; }\
+ case EMceItcInactivityTimeout:{ c::Print( _L( str ), _L( "EMceItcInactivityTimeout" ) );break; }\
+ case EMceItcFCMsgReceived:{ c::Print( _L( str ), _L( "EMceItcFCMsgReceived" ) );break; }\
+ case EMceItcNotifyReceived:{ c::Print( _L( str ), _L( "EMceItcNotifyReceived" ) );break; }\
+ case EMceItcIncomingUpdate:{ c::Print( _L( str ), _L( "EMceItcIncomingUpdate" ) );break; }\
+ case EMceItcActivity:{ c::Print( _L( str ), _L( "EMceItcActivity" ) );break; }\
+ case EMceItcInProgress:{ c::Print( _L( str ), _L( "EMceItcInProgress" ) );break; }\
+ case EMceItcTranscodingInProgress:{ c::Print( _L( str ), _L( "EMceItcTranscodingInProgress" ) );break; }\
+ case EMceItcTranscodingCompleted:{ c::Print( _L( str ), _L( "EMceItcTranscodingCompleted" ) );break; }\
+ default:{ c::Print( _L( str ), callback );break; }\
+ }
+
+#define MCE_DEBUG_DATATYPE( c, str, datatype )\
+ switch( datatype )\
+ {\
+ case EMceItcMsgTypeWriteString:{ c::Print( _L( str ), _L( "EMceItcMsgTypeWriteString" ) );break; }\
+ case EMceItcMsgTypeReadString:{ c::Print( _L( str ), _L( "EMceItcMsgTypeReadString" ) );break; }\
+ case EMceItcMsgTypeTextArray:{ c::Print( _L( str ), _L( "EMceItcMsgTypeTextArray" ) );break; }\
+ case EMceItcMsgTypeSIPData:{ c::Print( _L( str ), _L( "EMceItcMsgTypeSIPData" ) );break; }\
+ case EMceItcMsgTypeSIPReply:{ c::Print( _L( str ), _L( "EMceItcMsgTypeSIPReply" ) );break; }\
+ case EMceItcMsgTypeMessageArray:{ c::Print( _L( str ), _L( "EMceItcMsgTypeMessageArray" ) );break; }\
+ case EMceItcMsgTypeEvent:{ c::Print( _L( str ), _L( "EMceItcMsgTypeEvent" ) );break; }\
+ case EMceItcMsgTypeSession:{ c::Print( _L( str ), _L( "EMceItcMsgTypeSession" ) );break; }\
+ case EMceItcMsgTypeStream:{ c::Print( _L( str ), _L( "EMceItcMsgTypeStream" ) );break; }\
+ case EMceItcMsgTypeSource:{ c::Print( _L( str ), _L( "EMceItcMsgTypeSource" ) );break; }\
+ case EMceItcMsgTypeSink:{ c::Print( _L( str ), _L( "EMceItcMsgTypeSink" ) );break; }\
+ case EMceItcMsgTypeCodec:{ c::Print( _L( str ), _L( "EMceItcMsgTypeCodec" ) );break; }\
+ case EMceItcMsgTypeFC:{ c::Print( _L( str ), _L( "EMceItcMsgTypeFC" ) );break; }\
+ default:{ c::Print( _L( str ), datatype );break; }\
+ }
+
+
+#define MCE_DEBUG_CLISTATE( c, str, state )\
+ switch( state )\
+ {\
+ case CMceSession::EIdle:{ c::Print( _L( str ), _L( "EIdle" ) );break; }\
+ case CMceSession::EOffering:{ c::Print( _L( str ), _L( "EOffering" ) );break; }\
+ case CMceSession::EIncoming:{ c::Print( _L( str ), _L( "EIncoming" ) );break; }\
+ case CMceSession::EReserving:{ c::Print( _L( str ), _L( "EReserving" ) );break; }\
+ case CMceSession::EAnswering:{ c::Print( _L( str ), _L( "EAnswering" ) );break; }\
+ case CMceSession::EProceeding:{ c::Print( _L( str ), _L( "EProceeding" ) );break; }\
+ case CMceSession::EEstablished:{ c::Print( _L( str ), _L( "EEstablished" ) );break; }\
+ case CMceSession::ECancelling:{ c::Print( _L( str ), _L( "ECancelling" ) );break; }\
+ case CMceSession::ETerminating:{ c::Print( _L( str ), _L( "ETerminating" ) );break; }\
+ case CMceSession::ETerminated:{ c::Print( _L( str ), _L( "ETerminated" ) );break; }\
+ default:{ c::Print( _L( str ), state );break; }\
+ }
+
+#define MCE_DEBUG_EVENTSTATE( c, str, state )\
+ switch( state )\
+ {\
+ case CMceRefer::EIdle:{ c::Print( _L( str ), _L( "EIdle" ) );break; }\
+ case CMceRefer::EPending:{ c::Print( _L( str ), _L( "EPending" ) );break; }\
+ case CMceRefer::EAccepted:{ c::Print( _L( str ), _L( "EActive" ) );break; }\
+ case CMceRefer::ETerminated:{ c::Print( _L( str ), _L( "ETerminated" ) );break; }\
+ default:{ c::Print( _L( str ), state );break; }\
+ }
+
+
+#define MCE_DEBUG_MEDIASTATE( c, str, state )\
+ switch( state )\
+ {\
+ case CMceMediaStream::EUninitialized:{ c::Print( _L( str ), _L( "EUninitialized" ) );break; }\
+ case CMceMediaStream::EInitialized:{ c::Print( _L( str ), _L( "EInitialized" ) );break; }\
+ case CMceMediaStream::EBuffering:{ c::Print( _L( str ), _L( "EBuffering" ) );break; }\
+ case CMceMediaStream::EIdle:{ c::Print( _L( str ), _L( "EIdle" ) );break; }\
+ case CMceMediaStream::EStreaming:{ c::Print( _L( str ), _L( "EStreaming" ) );break; }\
+ case CMceMediaStream::EDisabled:{ c::Print( _L( str ), _L( "EDisabled" ) );break; }\
+ case CMceMediaStream::ENoResources:{ c::Print( _L( str ), _L( "ENoResources" ) );break; }\
+ case CMceMediaStream::ETranscodingRequired:{ c::Print( _L( str ), _L( "ETranscodingRequired" ) );break; }\
+ case CMceMediaStream::ETranscoding:{ c::Print( _L( str ), _L( "ETranscoding" ) );break; }\
+ default:{ c::Print( _L( str ), state );break; }\
+ }
+
+
+#define MCE_DEBUG_ITC( c, str, event )\
+ if( event >= EMceItcSetVolume && event <= EMceItcMaxGain ||\
+ event >= EMceItcCameraInfo && event <= EMceItcSetFastRewind ||\
+ event >= EMceItcAudioRouting && event <= EMceItcSetFileInfo )\
+ {\
+ c::Print( _L( str ), event, _L("(media attribute get/set)") );\
+ }\
+ if( event >= EMceItcInitFC && event <= EMceItcFCSetMediaLines )\
+ {\
+ c::Print( _L( str ), event, _L("(FC)") );\
+ }\
+ else\
+ {\
+ switch( event )\
+ {\
+ case EMceItcSetAppUid:{ c::Print( _L( str ), _L( "EMceItcSetAppUid" ) );break; }\
+ case EMceItcCreateSession:{ c::Print( _L( str ), _L( "EMceItcCreateSession" ) );break; }\
+ case EMceItcDeleteSession:{ c::Print( _L( str ), _L( "EMceItcDeleteSession" ) );break; }\
+ case EMceItcEstablishSession:{ c::Print( _L( str ), _L( "EMceItcEstablishSession" ) );break; }\
+ case EMceItcTerminateSession:{ c::Print( _L( str ), _L( "EMceItcTerminateSession" ) );break; }\
+ case EMceItcAcceptSession:{ c::Print( _L( str ), _L( "EMceItcAcceptSession" ) );break; }\
+ case EMceItcRejectSession:{ c::Print( _L( str ), _L( "EMceItcRejectSession" ) );break; }\
+ case EMceItcUpdate:{ c::Print( _L( str ), _L( "EMceItcUpdate" ) );break; }\
+ case EMceItcRing:{ c::Print( _L( str ), _L( "EMceItcRing" ) );break; }\
+ case EMceItcEnable:{ c::Print( _L( str ), _L( "EMceItcEnable" ) );break; }\
+ case EMceItcSendRR:{ c::Print( _L( str ), _L( "EMceItcSendRR" ) );break; }\
+ case EMceItcSendSR:{ c::Print( _L( str ), _L( "EMceItcSendSR" ) );break; }\
+ case EMceItcDisable:{ c::Print( _L( str ), _L( "EMceItcDisable" ) );break; }\
+ case EMceItcReceive:{ c::Print( _L( str ), _L( "EMceItcReceive" ) );break; }\
+ case EMceItcClientReadyToReceive:{ c::Print( _L( str ), _L( "EMceItcClientReadyToReceive" ) );break; }\
+ case EMceItcCancel:{ c::Print( _L( str ), _L( "EMceItcCancel" ) );break; }\
+ case EMceItcClientCancelReceive:{ c::Print( _L( str ), _L( "EMceItcClientCancelReceive" ) );break; }\
+ case EMceItcGetSupportedAudioCodecs:{ c::Print( _L( str ), _L( "EMceItcGetSupportedAudioCodecs" ) );break; }\
+ case EMceItcGetSupportedVideoCodecs:{ c::Print( _L( str ), _L( "EMceItcGetSupportedVideoCodecs" ) );break; }\
+ case EMceItcSubscribe:{ c::Print( _L( str ), _L( "EMceItcSubscribe" ) );break; }\
+ case EMceItcSubscribeUpdate:{ c::Print( _L( str ), _L( "EMceItcSubscribeUpdate" ) );break; }\
+ case EMceItcAcceptEvent:{ c::Print( _L( str ), _L( "EMceItcAcceptEvent" ) );break; }\
+ case EMceItcRejectEvent:{ c::Print( _L( str ), _L( "EMceItcRejectEvent" ) );break; }\
+ case EMceItcRespondEvent:{ c::Print( _L( str ), _L( "EMceItcRespondEvent" ) );break; }\
+ case EMceItcTerminateEvent:{ c::Print( _L( str ), _L( "EMceItcTerminateEvent" ) );break; }\
+ case EMceItcNotify:{ c::Print( _L( str ), _L( "EMceItcNotify" ) );break; }\
+ case EMceItcReferEvent:{ c::Print( _L( str ), _L( "EMceItcReferEvent" ) );break; }\
+ case EMceItcEnableInactivityTimer:{ c::Print( _L( str ), _L( "EMceItcEnableInactivityTimer" ) );break; }\
+ case EMceItcDisableInactivityTimer:{ c::Print( _L( str ), _L( "EMceItcDisableInactivityTimer" ) );break; }\
+ case EMceItcGetSession:{ c::Print( _L( str ), _L( "EMceItcGetSession" ) );break; }\
+ case EMceItcTranscode:{ c::Print( _L( str ), _L( "EMceItcTranscode" ) );break; }\
+ case EMceItcCancelTranscode:{ c::Print( _L( str ), _L( "EMceItcCancelTranscode" ) );break; }\
+ default:{ c::Print( _L( str ), event );break; }\
+ }\
+ }
+
+#define MCE_DEBUG_SESSIONTYPE( c, str, type )\
+ switch( type )\
+ {\
+ case KMceCSSIPSession:{ c::Print( _L( str ), _L( "KMceCSSIPSession" ) );break; }\
+ case KMceCSSIPEvent:{ c::Print( _L( str ), _L( "KMceCSSIPEvent" ) );break; }\
+ default:{ c::Print( _L( str ), type );break; }\
+ }
+
+#define MCE_DEBUG_DIALOGTYPE( c, str, type )\
+ switch( type )\
+ {\
+ case KMceDlgTypeInvite:{ c::Print( _L( str ), _L( "KMceDlgTypeInvite" ) );break; }\
+ case KMceDlgTypeRefer:{ c::Print( _L( str ), _L( "KMceDlgTypeRefer" ) );break; }\
+ case KMceDlgTypeSubscribe:{ c::Print( _L( str ), _L( "KMceDlgTypeSubscribe" ) );break; }\
+ default:{ c::Print( _L( str ), type );break; }\
+ }
+
+
+
+
+
+#endif
+
+// End of File