CPEGsmAudioData Class Reference
class CPEGsmAudioData : public CPEAudioData |
This file contains the header file of the class CPEGsmAudioData,
Audiohandling.lib
- Since
- Series60_2.7
Inherited Functions |
---|
| CBase::CBase() |
| CBase::Delete(CBase *) |
| CBase::Extension_(TUint,TAny *&,TAny *) |
| CBase::operator new(TUint) |
| CBase::operator new(TUint,TAny *) |
| CBase::operator new(TUint,TLeave) |
| CBase::operator new(TUint,TLeave,TUint) |
| CBase::operator new(TUint,TUint) |
| CBase::~CBase() |
| CPEAudioData::CPEAudioData(MPEPhoneModelInternal &) |
| CPEAudioData::CallAudioRoutePreferenceChanged() |
| CPEAudioData::GetAudioMuteSync(TBool &)const |
| CPEAudioData::GetAudioVolumeSync(TInt &)const |
| CPEAudioData::HandleCallEnding() |
| CPEAudioData::HandleCallStarting(TBool) |
| CPEAudioData::HandleEnergencyCallStarting() |
| CPEAudioData::IsBTAvailable() |
| CPEAudioData::IsTTYAvailable() |
| CPEAudioData::IsWiredAvailable() |
| CPEAudioData::Output() |
| CPEAudioData::PreviousOutput() |
| CPEAudioData::RoutePreference() |
| CPEAudioData::SendErrorMessage(const TInt) |
| CPEAudioData::SendMessage(const MEngineMonitor::TPEMessagesFromPhoneEngine) |
| CPEAudioData::SendMessage(const MEngineMonitor::TPEMessagesFromPhoneEngine,CTelephonyAudioRouting &) |
| CPEAudioData::SendMessage(const MEngineMonitor::TPEMessagesFromPhoneEngine,const CTelephonyAudioRouting::TAudioOutput) |
| CPEAudioData::SetAudioMuteSync(const TBool) |
| CPEAudioData::SetAudioOutput(const TPEAudioOutput,TBool) |
| CPEAudioData::SetAudioVolumeSync(const TInt) |
| CPEAudioData::SetDefaultVolume() |
| CPEAudioData::SetRoutePreference(TBool) |
| CPEAudioData::SetTAROutput(CTelephonyAudioRouting::TAudioOutput,TBool) |
| CPEAudioData::StartUp() |
| CPEAudioData::~CPEAudioData() |
Constructor & Destructor Documentation
CPEGsmAudioData(MPEPhoneModelInternal &, RFs &)
~CPEGsmAudioData()
IMPORT_C | ~CPEGsmAudioData | ( | ) | [virtual] |
Member Functions Documentation
ConstructL(CPEAudioFactory &)
void | ConstructL | ( | CPEAudioFactory & | aAudioFactory | ) | [private] |
By default Symbian 2nd phase constructor is private.
Parameters
CPEAudioFactory & aAudioFactory | |
DoHandleVolumeChange(TInt)
void | DoHandleVolumeChange | ( | TInt | aVolume | ) | [protected, virtual] |
Protected function for derived classes to implement for extended volume handling. Default implementation is empty.
- Since
- S60 v5.0
Parameters
TInt aVolume | New volume value. |
DtmfLocalPlayAllowed()
TBool
| DtmfLocalPlayAllowed | ( | ) | const [private] |
Checks if a DTMF tone may be played locally The check is performed to prevent local play of dtmf tones sent by SAT application during a SAT originated call
HandleDTMFEvent(const MCCEDtmfObserver::TCCEDtmfEvent, const TInt, const TChar)
All the occurred DTMF events are notified through this interface
NewL(MPEPhoneModelInternal &, RFs &)
NewL(MPEPhoneModelInternal &, RFs &, CPEAudioFactory &)
Two-phased constructor for testing purposes
PlayDtmfTone(const TChar &)
IMPORT_C void | PlayDtmfTone | ( | const TChar & | aTone | ) | const |
Plays the given dtmf tone
- Since
- Series60_2.7
PlayInbandTone()
IMPORT_C void | PlayInbandTone | ( | ) | |
Plays given tone.
- Since
- Series60_2.7
StopDtmfTonePlay()
IMPORT_C void | StopDtmfTonePlay | ( | ) | |
Stops the playing of dtmf tone
- Since
- Series60_2.7
StopInbandTonePlay()
IMPORT_C void | StopInbandTonePlay | ( | ) | |
Stops the playing of inband tone
- Since
- Series60_2.7
Member Data Documentation
CPEAudioDtmfTonePlayer * iDtmfTonePlayer
CPEAudioInbandTonePlayer * iInbandTonePlayer
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.