MAudioProcessingUnit Class Reference
class MAudioProcessingUnit |
A generic interface for audio processing units.
Member Functions Documentation
ContextId()
Fetches the identifier of the context in which this processing unit exists.
InstanceId()
Returns the component instance id.
Interface(TUid)
TAny * | Interface | ( | TUid | aType | ) | [pure virtual] |
Fetches the specified interface to this processing unit. The interface must not be deleted by the client. The processing unit must be removed once from the context using any of the retrieved processing unit interfaces.
IsTypeOf(TUid)
TBool
| IsTypeOf | ( | TUid | aTypeId | ) | const [pure virtual] |
Returns if the component is the same type of the given feature Uid.
Parameters
TUid aTypeId | a feature Uid to compare with. |
RegisterProcessingUnitObserver(MAudioProcessingUnitObserver &)
Registers a processing unit observer.
The observer must be unregistered before the processing unit is removed from the context.
MAudioProcessingUnitObserver for further inforamtion about the observer usage.
UnregisterProcessingUnitObserver(MAudioProcessingUnitObserver &)
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.