CPEAudioDtmfTonePlayer Class Reference
class CPEAudioDtmfTonePlayer : public CBase
|
plays DTMF tones using media server
audiohandling.lib
-
Since
-
Series60_2.7
Constructor & Destructor Documentation
CPEAudioDtmfTonePlayer()
CPEAudioDtmfTonePlayer
|
(
|
)
|
[protected]
|
~CPEAudioDtmfTonePlayer()
~CPEAudioDtmfTonePlayer
|
(
|
)
|
[virtual]
|
Member Functions Documentation
BufferToBeEmptied(CMMFBuffer *)
BufferToBeFilled(CMMFBuffer *)
Cancel()
Cancels playing.
-
Since
-
Series60_2.7
ConstructL()
void
|
ConstructL
|
(
|
)
|
[protected]
|
ConvertError(TInt)
void
|
ConvertError
|
(
|
TInt
|
aError
|
)
|
|
ConvertVolume(TInt)
TInt
|
ConvertVolume
|
(
|
TInt
|
aVolume
|
)
|
[private]
|
DeviceMessage(TUid, const TDesC8 &)
void
|
DeviceMessage
|
(
|
TUid
|
aMessageType,
|
|
const
TDesC8
&
|
aMsg
|
|
)
|
|
InitializeComplete(TInt)
void
|
InitializeComplete
|
(
|
TInt
|
aError
|
)
|
|
Normalize(TChar &)
void
|
Normalize
|
(
|
TChar
&
|
aTone
|
)
|
[protected]
|
Normalize tone.
-
Since
-
Series60_2.7
PlayDtmfTone(TChar)
void
|
PlayDtmfTone
|
(
|
TChar
|
aTone
|
)
|
|
Starts playing given dtmf tone infinitely.
-
Since
-
Series60_2.7
Parameters
TChar
aTone
|
Tone to be played.
|
PlayError(TInt)
void
|
PlayError
|
(
|
TInt
|
aError
|
)
|
|
RecordError(TInt)
void
|
RecordError
|
(
|
TInt
|
aError
|
)
|
|
SetVolume(TInt)
void
|
SetVolume
|
(
|
TInt
|
aVolume
|
)
|
|
Sets volume.
-
Since
-
Series60_2.7
Parameters
TInt
aVolume
|
volume value or KDtmfSilent.
|
ToneFinished(TInt)
void
|
ToneFinished
|
(
|
TInt
|
aError
|
)
|
|
Member Data Documentation
CMMFDevSound * iDTMFPlayer
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.