CPEAudioRoutingMonitor Class Reference

class CPEAudioRoutingMonitor : public CBase

Monitors audio path selection

audiohandling.lib
Since
Series60_4.0

Inherits from

  • CPEAudioRoutingMonitor

Constructor & Destructor Documentation

CPEAudioRoutingMonitor(CPEAudioData &)

CPEAudioRoutingMonitor(CPEAudioData &aOwner)[private]

C++ default constructor.

Parameters

CPEAudioData & aOwner

~CPEAudioRoutingMonitor()

~CPEAudioRoutingMonitor()

Destructor.

Member Functions Documentation

AvailableOutputsChanged(CTelephonyAudioRouting &)

voidAvailableOutputsChanged(CTelephonyAudioRouting &aTelephonyAudioRouting)
Available audio outputs have changed.
Since
Series 60 3.0

Parameters

CTelephonyAudioRouting & aTelephonyAudioRouting

NewL(CPEAudioData &)

CPEAudioRoutingMonitor *NewL(CPEAudioData &aOwner)[static]

Two-phased constructor.

Parameters

CPEAudioData & aOwner

OutputChanged(CTelephonyAudioRouting &)

voidOutputChanged(CTelephonyAudioRouting &aTelephonyAudioRouting)
Current output has changed.
Since
Series 60 3.0

Parameters

CTelephonyAudioRouting & aTelephonyAudioRouting

SetOutputComplete(CTelephonyAudioRouting &, TInt)

voidSetOutputComplete(CTelephonyAudioRouting &aTelephonyAudioRouting,
TIntaError
)
Completion message for SetOutput request.
Since
Series 60 3.0

Parameters

CTelephonyAudioRouting & aTelephonyAudioRouting
TInt aError

Member Data Documentation

CPEAudioData & iOwner

CPEAudioData &iOwner[private]