Update contrib.
2 // Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
3 // All rights reserved.
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.
17 #ifndef A3FBACKDOORACCESS_H
18 #define A3FBACKDOORACCESS_H
21 This class is to give access to various a3f interfaces from the CustomInterface()
22 call. It is intended for testing purposes, and is not for general use.
25 const TUid KA3FBackdoorAccessIfUid = {0x10286696};
30 class MAudioProcessingUnit;
32 class MA3FBackdoorAccessIf
35 virtual MAudioContext* AudioContext() = 0;
36 virtual MAudioStream* AudioStream() = 0;
37 virtual MAudioProcessingUnit* ProcessingUnit(TUid aType) = 0;
40 #endif // A3FBACKDOORACCESS_H