CPECallAudioRoutingHandler Class Reference

class CPECallAudioRoutingHandler : public CBase

Monitors audio path selection

audiohandling.lib
Since
Series60_4.0

Inherits from

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 ( TBool aVideoCall )
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)

void SetAnswerToHandset ( TBool aStatus )
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]