Symbian
Symbian OS Library

SYMBIAN OS V9.3

[Index] [Spacer] [Previous] [Next]



Location: Audio.h

Class TMdaPrioritySettings

class TMdaPrioritySettings : public TMdaPackage;

Description

Generic Audio Parameters

Derivation

Members

Defined in TMdaPrioritySettings:
TMdaPrioritySettings(), iPref, iPriority

Inherited from TMdaPackage:
SetUid(), Type(), Uid(), operator==()

Inherited from TMdaRawPackage:
Package(), SetSize(), iThis


Construction and destruction


TMdaPrioritySettings()

inline TMdaPrioritySettings();

Description

[Top]


Member data


iPriority

TInt iPriority;

Description

Absolute priority of a client of the MMF Server.

Used by the policy server to determine which client should gain access to the sound device.

The priority which should be an integer in the range -100 to +100.


iPref

TMdaPriorityPreference iPref;

Description

The priority preference that expresses the nature of the priority that can be none, time (or speed), quality or both time and quality.

If this is set to EMdaPriorityPreferenceTime then the audio data is time sensitive. The playback operation fails if it cannot happen when requested but degraded output such as mixing or muting is allowed.

If this is set to EMdaPriorityPreferenceQuality then the audio data must be played at the best possible quality (for example, it must not be degraded by muting or mixing). The playback operation is delayed until the sound device is available for exclusive use.

If this is set to EMdaPriorityPreferenceTimeAndQuality then the audio data is both time and quality sensitive. The playback operation fails if it cannot happen immediately at the highest quality.