First public contribution.
2 * Copyright (c) 2004-2009 Nokia Corporation and/or its subsidiary(-ies).
4 * This component and the accompanying materials are made available
5 * under the terms of "Eclipse Public License v1.0"
6 * which accompanies this distribution, and is available
7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
9 * Initial Contributors:
10 * Nokia Corporation - initial contribution.
22 #ifndef __MMFDEVSOUNDSERVERSTART_H
23 #define __MMFDEVSOUNDSERVERSTART_H
26 #include "mmfaudioserver.h"
29 _LIT(KDevSoundServerName,"!MMFDevSndSvr");
30 const TInt KDevSoundServerStackSize=0x2000; // 8KB
31 const TInt KDevSoundServerInitHeapSize=0x1000; // 4KB
32 const TInt KDevSoundServerMaxHeapSize=0x1000000; // 16MB
34 const TUint KMMFDevSoundServerVersion=8;
35 const TUint KMMFDevSoundServerMinorVersionNumber=0;
36 const TUint KMMFDevSoundServerBuildVersionNumber=1;
40 A utility class used by Audio Server to pass data to DevSound server thread.
42 @lib MmfDevSoundServer.lib
45 class TDevSoundServerStart
48 TDevSoundServerStart(CMMFAudioServer* aAudioServer, const TProcessId& aProcessId, RServer2& aDevSoundServerHandle);
51 TProcessId iProcessId;
52 CMMFAudioServer* iAudioServer;
53 RServer2& iDevSoundServerHandle;
56 #include "mmfdevsoundserverstart.inl"