CPEAudioRoutingMonitor Class Reference

class CPEAudioRoutingMonitor : public CBase

Monitors audio path selection

audiohandling.lib
Since
Series60_4.0

Inherits from

Constructor & Destructor Documentation

CPEAudioRoutingMonitor(CPEAudioData &)

CPEAudioRoutingMonitor ( CPEAudioData & aOwner ) [private]

C++ default constructor.

Parameters

CPEAudioData & aOwner

~CPEAudioRoutingMonitor()

~CPEAudioRoutingMonitor ( )

Destructor.

Member Functions Documentation

AvailableOutputsChanged(CTelephonyAudioRouting &)

void AvailableOutputsChanged ( 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 &)

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

Parameters

CTelephonyAudioRouting & aTelephonyAudioRouting

SetOutputComplete(CTelephonyAudioRouting &, TInt)

void SetOutputComplete ( CTelephonyAudioRouting & aTelephonyAudioRouting,
TInt aError
)
Completion message for SetOutput request.
Since
Series 60 3.0

Parameters

CTelephonyAudioRouting & aTelephonyAudioRouting
TInt aError

Member Data Documentation

CPEAudioData & iOwner

CPEAudioData & iOwner [private]