diff -r 71ca22bcf22a -r 4f62049db6ac mmmw_plat/voip_audio_services_api/inc/voipformatintfc.h --- a/mmmw_plat/voip_audio_services_api/inc/voipformatintfc.h Tue Feb 02 01:08:46 2010 +0200 +++ b/mmmw_plat/voip_audio_services_api/inc/voipformatintfc.h Fri Feb 19 23:19:48 2010 +0200 @@ -1,46 +1,43 @@ /* -* Copyright (c) 2008 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: Defines APIs common to all supported codecs. -* -*/ - + * Copyright (c) 2008 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: Defines APIs common to all supported codecs. + * + */ #ifndef __VOIPFORMATINTFC_H #define __VOIPFORMATINTFC_H #include - // FORWARD DECLARATIONS class CVoIPFormatIntfc; class CVoIPFormatIntfcImpl; - /** * MVoIPFormatObserver class * * ?more_complete_description * * @lib VoIPAudioIntfc.dll - * @since S60 v5.0 + * */ class MVoIPFormatObserver { public: - static const TUint KSilenceBegin = 1; - static const TUint KSilenceUpdate = 2; - static const TUint KSilenceEnd = 3; + static const TUint KSilenceBegin = 1; + static const TUint KSilenceUpdate = 2; + static const TUint KSilenceEnd = 3; static const TUint KObserverEventMax = 4; public: @@ -55,14 +52,13 @@ virtual void Event(const CVoIPFormatIntfc& aSrc, TInt aEventType) = 0; }; - /** * CVoIPFormatIntfc class * * Base class for codec format configuration * * @lib VoIPAudioIntfc.dll - * @since S60 v5.0 + * */ class CVoIPFormatIntfc { @@ -70,7 +66,7 @@ /** * TG711CodecMode * ?description - * @since S60 v5.0 + * */ enum TG711CodecMode { @@ -81,7 +77,7 @@ /** * TILBCCodecMode * ?description - * @since S60 v5.0 + * */ enum TILBCCodecMode { @@ -209,6 +205,7 @@ void ConstructL(CVoIPFormatIntfcImpl* aVoIPFormatIntfcImpl); protected: + CVoIPFormatIntfcImpl* iVoIPFormatIntfcImpl; };