Location:
Audio.h
class TMdaPrioritySettings : public TMdaPackage;
Generic Audio Parameters
TMdaRawPackage
- Abstract base class for all media server package types
TMdaPackage
- A data structure used to package messages (that include the package type) sent between the media server and its clients
TMdaPrioritySettings
- Generic Audio Parameters
Defined in TMdaPrioritySettings
:
TMdaPrioritySettings()
, iPref
, iPriority
Inherited from TMdaPackage
:
SetUid()
,
Type()
,
Uid()
,
operator==()
Inherited from TMdaRawPackage
:
Package()
,
SetSize()
,
iThis
TInt iPriority;
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.
TMdaPriorityPreference iPref;
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.