diff -r 4ce423f34688 -r e267340986c9 mmmw_plat/voip_audio_services_api/tsrc/VoIPAudioServicesTestClass/src/VoIPAudioServicesTestClass.cpp --- a/mmmw_plat/voip_audio_services_api/tsrc/VoIPAudioServicesTestClass/src/VoIPAudioServicesTestClass.cpp Fri Sep 17 08:33:15 2010 +0300 +++ b/mmmw_plat/voip_audio_services_api/tsrc/VoIPAudioServicesTestClass/src/VoIPAudioServicesTestClass.cpp Mon Oct 04 00:51:56 2010 +0300 @@ -1,77 +1,24 @@ /* -* Copyright (c) 2002 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: voip audio service - -* -*/ - - + * Copyright (c) 2010 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: voip audio service - + * + */ // INCLUDE FILES #include #include "VoIPAudioServicesTestClass.h" -// EXTERNAL DATA STRUCTURES -//extern ?external_data; - -// EXTERNAL FUNCTION PROTOTYPES -//extern ?external_function( ?arg_type,?arg_type ); - -// CONSTANTS -//const ?type ?constant_var = ?constant; - -// MACROS -//#define ?macro ?macro_def - -// LOCAL CONSTANTS AND MACROS -//const ?type ?constant_var = ?constant; -//#define ?macro_name ?macro_def - -// MODULE DATA STRUCTURES -//enum ?declaration -//typedef ?declaration - -// LOCAL FUNCTION PROTOTYPES -//?type ?function_name( ?arg_type, ?arg_type ); - -// FORWARD DECLARATIONS -//class ?FORWARD_CLASSNAME; - -// ============================= LOCAL FUNCTIONS =============================== - -// ----------------------------------------------------------------------------- -// ?function_name ?description. -// ?description -// Returns: ?value_1: ?description -// ?value_n: ?description_line1 -// ?description_line2 -// ----------------------------------------------------------------------------- -// -/* -?type ?function_name( - ?arg_type arg, // ?description - ?arg_type arg) // ?description - { - - ?code // ?comment - - // ?comment - ?code - } -*/ - -// ============================ MEMBER FUNCTIONS =============================== - // ----------------------------------------------------------------------------- // CVoIPAudioServicesTestClass::CVoIPAudioServicesTestClass // C++ default constructor can NOT contain any code, that @@ -79,21 +26,18 @@ // ----------------------------------------------------------------------------- // CVoIPAudioServicesTestClass::CVoIPAudioServicesTestClass( - CTestModuleIf& aTestModuleIf ): - CScriptBase( aTestModuleIf ), + CTestModuleIf& aTestModuleIf) : + CScriptBase(aTestModuleIf), iTestModuleIf(aTestModuleIf), - iPlayBufPtr(0,0,0), - iRecBufPtr(0,0,0) -{ - iDnLinkCodec = ENULL; - iUpLinkCodec = ENULL; - iDnLinkStatus = ENotReady; - iUpLinkStatus = ENotReady; - loopbackCount = 1; - #ifdef __JITTER_BUFFER_TEST__ - iSeqNum = 0; - #endif //__JITTER_BUFFER_TEST__ -} + iPlayBufPtr(0, 0, 0), + iRecBufPtr(0, 0, 0) + { + iDnLinkCodec = ENULL; + iUpLinkCodec = ENULL; + iDnLinkStatus = ENotReady; + iUpLinkStatus = ENotReady; + iSeqNum = 0; + } // ----------------------------------------------------------------------------- // CVoIPAudioServicesTestClass::ConstructL @@ -101,15 +45,13 @@ // ----------------------------------------------------------------------------- // void CVoIPAudioServicesTestClass::ConstructL() -{ + { iLog = CStifLogger::NewL(KVoIPAudioServicesTestClassLogPath, - KVoIPAudioServicesTestClassLogFile, - CStifLogger::ETxt, - CStifLogger::EFile, - EFalse ); + KVoIPAudioServicesTestClassLogFile, CStifLogger::ETxt, + CStifLogger::EFile, EFalse); - iTimeoutController = CSimpleTimeout::NewL (this, iLog); -} + iTimeoutController = CSimpleTimeout::NewL(this, iLog); + } // ----------------------------------------------------------------------------- // CVoIPAudioServicesTestClass::NewL @@ -117,44 +59,36 @@ // ----------------------------------------------------------------------------- // CVoIPAudioServicesTestClass* CVoIPAudioServicesTestClass::NewL( - CTestModuleIf& aTestModuleIf ) -{ - CVoIPAudioServicesTestClass* self = new (ELeave) CVoIPAudioServicesTestClass( aTestModuleIf ); + CTestModuleIf& aTestModuleIf) + { + CVoIPAudioServicesTestClass* self = + new (ELeave) CVoIPAudioServicesTestClass(aTestModuleIf); - CleanupStack::PushL( self ); + CleanupStack::PushL(self); self->ConstructL(); CleanupStack::Pop(); - return self; - -} + } // Destructor CVoIPAudioServicesTestClass::~CVoIPAudioServicesTestClass() -{ - + { // Delete resources allocated from test methods Delete(); // Delete logger delete iLog; delete iTimeoutController; -} - -// ========================== OTHER EXPORTED FUNCTIONS ========================= + } // ----------------------------------------------------------------------------- // LibEntryL is a polymorphic Dll entry point. +// Backpointer to STIF Test Framework // Returns: CScriptBase: New CScriptBase derived object // ----------------------------------------------------------------------------- // -EXPORT_C CScriptBase* LibEntryL( - CTestModuleIf& aTestModuleIf ) // Backpointer to STIF Test Framework -{ +EXPORT_C CScriptBase* LibEntryL(CTestModuleIf& aTestModuleIf) + { + return (CScriptBase*) CVoIPAudioServicesTestClass::NewL(aTestModuleIf); + } - return ( CScriptBase* ) CVoIPAudioServicesTestClass::NewL( aTestModuleIf ); - -} - - -// End of File