diff -r 37b610eb7fe3 -r b5894bb67e73 audiostubs/devsoundextensions_stubs/audioenhancementfactorystubs/CustomInterfaceProxyFactory_stub/src/CustomInterfaceProxyFactory.cpp --- a/audiostubs/devsoundextensions_stubs/audioenhancementfactorystubs/CustomInterfaceProxyFactory_stub/src/CustomInterfaceProxyFactory.cpp Thu Aug 19 09:36:39 2010 +0300 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,187 +0,0 @@ -/* -* Copyright (c) 2006 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: Audio Stubs - -* -*/ - - -#include "AudioEqualizerProxy.h" -#include "BassBoostProxy.h" -#include "DistanceAttenuationProxy.h" -#include "EnvironmentalReverbProxy.h" -#include "ListenerDopplerProxy.h" -#include "ListenerLocationProxy.h" -#include "ListenerOrientationProxy.h" -#include "LoudnessProxy.h" -#include "RoomLevelProxy.h" -#include "SourceDopplerProxy.h" -#include "SourceLocationProxy.h" -#include "SourceOrientationProxy.h" -#include "StereoWideningProxy.h" -#include "AddedDevSoundControlCI.h" -#include "AddedDevSoundControlProxy.h" -#include "RestrictedAudioOutputProxy.h" -#include "AudioInputProxy.h" -#include "AudioOutputProxy.h" -#include "AudioInputMessageTypes.h" -#include "AudioOutputMessageTypes.h" -#include "G711DecoderIntfcProxy.h" -#include "G729DecoderIntfcProxy.h" -#include "IlbcDecoderIntfcProxy.h" -#include "G711EncoderIntfcProxy.h" -#include "G729EncoderIntfcProxy.h" -#include "IlbcEncoderIntfcProxy.h" -#include "SpeechEncoderConfigProxy.h" -#include "ErrorConcealmentIntfcProxy.h" -#include "CustomInterfaceProxyFactory.h" - - -EXPORT_C TAny* CCustomInterfaceProxyFactory::CreateProxy(TUid aInterfaceUid, - TMMFMessageDestinationPckg aHandlePckg, - MCustomCommand& aCustomCommand, - CCustomInterfaceUtility* aCustomInterfaceUtility) - { - TAny* customInterface = NULL; - - if (aInterfaceUid == KUidAudioInput) - { - CAudioInputProxy* inputProxy = CAudioInputProxy::NewL(aHandlePckg, aCustomCommand, aCustomInterfaceUtility); - customInterface = inputProxy; - } - else if(aInterfaceUid == KUidAudioOutput) - { - CAudioOutputProxy* outputProxy = CAudioOutputProxy::NewL(aHandlePckg, aCustomCommand, aCustomInterfaceUtility); - customInterface = outputProxy; - } - else if (aInterfaceUid == KUidAudioEqualizerEffect) - { - CAudioEqualizerProxy* audioEqualizerProxy = CAudioEqualizerProxy::NewL(aHandlePckg, aCustomCommand, aCustomInterfaceUtility); - customInterface = audioEqualizerProxy; - } - else if (aInterfaceUid == KUidBassBoostEffect) - { - CBassBoostProxy* bassBoostProxy = CBassBoostProxy::NewL(aHandlePckg, aCustomCommand, aCustomInterfaceUtility); - customInterface = bassBoostProxy; - } - else if (aInterfaceUid == KUidDistanceAttenuationEffect) - { - CDistanceAttenuationProxy* distanceAttenuationProxy = CDistanceAttenuationProxy::NewL(aHandlePckg, aCustomCommand, aCustomInterfaceUtility); - customInterface = distanceAttenuationProxy; - } - else if (aInterfaceUid == KUidEnvironmentalReverbEffect) - { - CEnvironmentalReverbProxy* environmentalReverbProxy = CEnvironmentalReverbProxy::NewL(aHandlePckg, aCustomCommand, aCustomInterfaceUtility); - customInterface = environmentalReverbProxy; - } - else if (aInterfaceUid == KUidListenerDopplerEffect) - { - CListenerDopplerProxy* listenerDopplerProxy = CListenerDopplerProxy::NewL(aHandlePckg, aCustomCommand, aCustomInterfaceUtility); - customInterface = listenerDopplerProxy; - } - else if (aInterfaceUid == KUidListenerLocationEffect) - { - CListenerLocationProxy* listenerLocationProxy = CListenerLocationProxy::NewL(aHandlePckg, aCustomCommand, aCustomInterfaceUtility); - customInterface = listenerLocationProxy; - } - else if (aInterfaceUid == KUidListenerOrientationEffect) - { - CListenerOrientationProxy* listenerOrientationProxy = CListenerOrientationProxy::NewL(aHandlePckg, aCustomCommand, aCustomInterfaceUtility); - customInterface = listenerOrientationProxy; - } - else if (aInterfaceUid == KUidLoudnessEffect) - { - CLoudnessProxy* loudnessProxy = CLoudnessProxy::NewL(aHandlePckg, aCustomCommand, aCustomInterfaceUtility); - customInterface = loudnessProxy; - } - else if (aInterfaceUid == KUidRoomLevelEffect) - { - CRoomLevelProxy* roomLevelProxy = CRoomLevelProxy::NewL(aHandlePckg, aCustomCommand, aCustomInterfaceUtility); - customInterface = roomLevelProxy; - } - else if (aInterfaceUid == KUidSourceDopplerEffect) - { - CSourceDopplerProxy* sourceDopplerProxy = CSourceDopplerProxy::NewL(aHandlePckg, aCustomCommand, aCustomInterfaceUtility); - customInterface = sourceDopplerProxy; - } - else if (aInterfaceUid == KUidSourceLocationEffect) - { - CSourceLocationProxy* sourceLocationProxy = CSourceLocationProxy::NewL(aHandlePckg, aCustomCommand, aCustomInterfaceUtility); - customInterface = sourceLocationProxy; - } - else if (aInterfaceUid == KUidSourceOrientationEffect) - { - CSourceOrientationProxy* sourceOrientationProxy = CSourceOrientationProxy::NewL(aHandlePckg, aCustomCommand, aCustomInterfaceUtility); - customInterface = sourceOrientationProxy; - } - else if (aInterfaceUid == KUidStereoWideningEffect) - { - CStereoWideningProxy* stereoWideningProxy = CStereoWideningProxy::NewL(aHandlePckg, aCustomCommand, aCustomInterfaceUtility); - customInterface = stereoWideningProxy; - } - else if(aInterfaceUid == KUidAddedDevSoundControlInterface) - { - CAddedDevSoundControlProxy* proxy = CAddedDevSoundControlProxy::NewL(aHandlePckg, aCustomCommand, aCustomInterfaceUtility); - customInterface = proxy; - } - else if (aInterfaceUid == KUidG711DecoderIntfc) - { - CG711DecoderIntfcProxy* g711DecoderIntfcProxy = CG711DecoderIntfcProxy::NewL(aHandlePckg, aCustomCommand, aCustomInterfaceUtility); - customInterface = g711DecoderIntfcProxy; - } - else if (aInterfaceUid == KUidG729DecoderIntfc) - { - CG729DecoderIntfcProxy* g729DecoderIntfcProxy = CG729DecoderIntfcProxy::NewL(aHandlePckg, aCustomCommand, aCustomInterfaceUtility); - customInterface = g729DecoderIntfcProxy; - } - else if (aInterfaceUid == KUidIlbcDecoderIntfc) - { - CIlbcDecoderIntfcProxy* iIlbcDecoderIntfcProxy = CIlbcDecoderIntfcProxy::NewL(aHandlePckg, aCustomCommand, aCustomInterfaceUtility); - customInterface = iIlbcDecoderIntfcProxy; - } - else if (aInterfaceUid == KUidG711EncoderIntfc) - { - CG711EncoderIntfcProxy* g711EncoderIntfcProxy = CG711EncoderIntfcProxy::NewL(aHandlePckg, aCustomCommand, aCustomInterfaceUtility); - customInterface = g711EncoderIntfcProxy; - } - else if (aInterfaceUid == KUidG729EncoderIntfc) - { - CG729EncoderIntfcProxy* g729EncoderIntfcProxy = CG729EncoderIntfcProxy::NewL(aHandlePckg, aCustomCommand, aCustomInterfaceUtility); - customInterface = g729EncoderIntfcProxy; - } - else if (aInterfaceUid == KUidIlbcEncoderIntfc) - { - CIlbcEncoderIntfcProxy* iIlbcEncoderIntfcProxy = CIlbcEncoderIntfcProxy::NewL(aHandlePckg, aCustomCommand, aCustomInterfaceUtility); - customInterface = iIlbcEncoderIntfcProxy; - } - else if (aInterfaceUid == KUidSpeechEncoderConfig) - { - CSpeechEncoderConfigProxy* speechEncoderIntfcProxy = CSpeechEncoderConfigProxy::NewL(aHandlePckg, aCustomCommand, aCustomInterfaceUtility); - customInterface = speechEncoderIntfcProxy; - } - else if (aInterfaceUid == KUidErrorConcealmentIntfc) - { - CErrorConcealmentIntfcProxy* errConcealmentIntfcProxy = CErrorConcealmentIntfcProxy::NewL(aHandlePckg, aCustomCommand, aCustomInterfaceUtility); - customInterface = errConcealmentIntfcProxy; - } - else if(aInterfaceUid == KUidRestrictedAudioOutput) - { - CRestrictedAudioOutputProxy* proxy = CRestrictedAudioOutputProxy::NewL(aHandlePckg, aCustomCommand, aCustomInterfaceUtility); - customInterface = proxy; - } - - return customInterface; - } - - -// End of File