MAudioSettingsObserver Class Reference

class MAudioSettingsObserver

An interface to Global Audio Settings observer callback functions.

This serves as the method of communication between the client and the CGlobalAudioSettings object.

The class is a mixin and is intended to be inherited by the client class that is interested in observing the global audio settings. The functions encapsulated by this class are called when events occur which causes device audio settings to be changed that affects the overall audio behavior.

GlobalAudioSettings.lib
Since
3.2

Member Functions Documentation

SettingsChanged(CGlobalAudioSettings &, TUint)

void SettingsChanged ( CGlobalAudioSettings & aGlobalAudioSettings,
TUint aSetting
) [pure virtual]

Invoked by the Global Audio Settings object when audio setting has changed.

Since
3.2

Parameters

CGlobalAudioSettings & aGlobalAudioSettings
TUint aSetting Specific id of the audio setting that changed.

Member Data Documentation

const TUint KMessageTones

const TUint KMessageTones [static]

const TUint KSilentProfile

const TUint KSilentProfile [static]

const TUint KVibra

const TUint KVibra [static]

const TUint KWarningTones

const TUint KWarningTones [static]