class MAudioCodecObserver |
An interface to a set of AudioGainControl callback functions.
This serves as the method of communication between the client and the AudioGainControl.
The class is a mixin and is intended to be inherited by the client class that is interested in observing the Gain operations. The functions encapsulated by this class are called when specific events occur while processing audio.
Public Member Functions | |
---|---|
void | GetSupportedModesComplete ( TInt ) |
void | GetSupportedSampleRatesComplete ( TInt ) |
void | ModeSet ( TInt ) |
void | SampleRateSet ( TInt ) |
void | GetSupportedModesComplete | ( | TInt | aError | ) | [pure virtual] |
Callback showing completion GetSupportedModes().
TInt aError | will be KErrNone if the action succeeded, otherwise it will be a system error specific errors to be defined. If aError is not KErrNone, then the state of aSupportedModes is undefined. |
void | GetSupportedSampleRatesComplete | ( | TInt | aError | ) | [pure virtual] |
Callback showing completion GetSupportedSampleRates().
TInt aError |
void | ModeSet | ( | TInt | aError | ) | [pure virtual] |
Callback showing completion SetMode().
TInt aError | will be KErrNone if the action succeeded, otherwise it will be a system error specific errors to be defined. |
void | SampleRateSet | ( | TInt | aError | ) | [pure virtual] |
Callback showing completion SetSampleRate().
TInt aError | will be KErrNone if the action succeeded, otherwise it will be a system error specific errors to be defined. |
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.