CPECallAudioRoutingHandler Class Reference

class CPECallAudioRoutingHandler : public CBase

Monitors audio path selection

audiohandling.lib
Since
Series60_4.0

Inherits from

  • CPECallAudioRoutingHandler

Constructor & Destructor Documentation

CPECallAudioRoutingHandler(CPEAudioData &)

CPECallAudioRoutingHandler(CPEAudioData &aOwner)[private]

C++ default constructor.

Parameters

CPEAudioData & aOwner

~CPECallAudioRoutingHandler()

~CPECallAudioRoutingHandler()

Destructor.

Member Functions Documentation

HandleAudioRoutePreferenceChanged()

TInt HandleAudioRoutePreferenceChanged()
Audio route preference value have changed.
Since
Series 60 3.0

HandleAudioRoutingAvailableChanged()

TInt HandleAudioRoutingAvailableChanged()
Available audio outputs have changed.
Since
Series 60 3.0

HandleAudioRoutingCallInit(TBool)

TInt HandleAudioRoutingCallInit(TBoolaVideoCall)
Audio output is set.
Since
Series 60 3.0

Parameters

TBool aVideoCall

NewL(CPEAudioData &)

CPECallAudioRoutingHandler *NewL(CPEAudioData &aOwner)[static]

Two-phased constructor.

Parameters

CPEAudioData & aOwner

SetAnswerToHandset(TBool)

voidSetAnswerToHandset(TBoolaStatus)
Answer to handset operation status is updated.
Since
Series 60 3.0

Parameters

TBool aStatus

Member Data Documentation

TBool iAnswerToHandset

TBool iAnswerToHandset[private]

TBool iAnyVideoCall

TBool iAnyVideoCall[private]

CPEAudioData & iOwner

CPEAudioData &iOwner[private]