CPEAudioInbandTonePlayer Class Reference
class CPEAudioInbandTonePlayer : public CBase |
This class is used to play inband tones using media server.
audiohandling.lib
- Since
- Series60_5.0
Constructor & Destructor Documentation
CPEAudioInbandTonePlayer(CPEAudioData &, RFs &)
~CPEAudioInbandTonePlayer()
~CPEAudioInbandTonePlayer | ( | ) | |
Member Functions Documentation
CalculateMediaServerVolume(TInt)
TInt
| CalculateMediaServerVolume | ( | TInt | aVolume | ) | const [private] |
Calculates media server volume level.
- Since
- Series S60 5.1
Parameters
TInt aVolume | Volume level in 0...10 scale. |
ConstructL(CPEAudioFactory &)
void | ConstructL | ( | CPEAudioFactory & | aFactory | ) | [private] |
By default Symbian 2nd phase constructor is private.
Parameters
CPEAudioFactory & aFactory | |
MatoPlayComplete(TInt)
void | MatoPlayComplete | ( | TInt | aError | ) | [private] |
Handles completion of playing.
- Since
- Series60_2.7
MatoPrepareComplete(TInt)
void | MatoPrepareComplete | ( | TInt | aError | ) | [private] |
Handles completion of preparation.
- Since
- Series60_2.7
NewL(CPEAudioData &, RFs &, CPEAudioFactory &)
PlayCurrentTone()
void | PlayCurrentTone | ( | ) | [private] |
Playes current tone.
- Since
- Series60_2.7
PlayInbandTone(TCCPTone)
Plays given tone. Originates from CCP plugin.
Parameters
TCCPTone aTone | inband tone needed to play |
SetVolume(TInt)
void | SetVolume | ( | TInt | aVolume | ) | |
Sets volume.
- Since
- S60 5.0
Parameters
TInt aVolume | Volume in 0...10 scale. |
UpdateTonePlayerVolume()
void | UpdateTonePlayerVolume | ( | ) | [private] |
Updates tone player's volume to the current audio volume level.
- Since
- Series S60 5.1
Member Data Documentation
CPEAudioToneUtility * iCurrent
HBufC8 * iPlayBeepSequence
HBufC8 * | iPlayBeepSequence | [private] |
HBufC8 * iPlayDataSequence
HBufC8 * | iPlayDataSequence | [private] |
HBufC8 * iPlayNoSoundSequence
HBufC8 * | iPlayNoSoundSequence | [private] |
HBufC8 * iResourceBusySeq
HBufC8 * | iResourceBusySeq | [private] |
HBufC8 * iResourceCallWaitingSeq
HBufC8 * | iResourceCallWaitingSeq | [private] |
HBufC8 * iResourceCongestionSeq
HBufC8 * | iResourceCongestionSeq | [private] |
HBufC8 * iResourceRadioPathSeq
HBufC8 * | iResourceRadioPathSeq | [private] |
HBufC8 * iResourceReorderSeq
HBufC8 * | iResourceReorderSeq | [private] |
HBufC8 * iResourceRingGoingSeq
HBufC8 * | iResourceRingGoingSeq | [private] |
HBufC8 * iResourceSpecialSeq
HBufC8 * | iResourceSpecialSeq | [private] |
TProfileRingingType
iRingingType
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.