|
||
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 b...
TMdaPrioritySettings
-
Generic Audio Parameters
Defined in TMdaPrioritySettings
:
TMdaPrioritySettings()
iPref
The priority preference that expresses the nature of the priority that can be no...iPriority
Absolute priority of a client of the MMF Server.Inherited from TMdaPackage
:
SetUid(TUid)
TMdaPackage(TUid,TUid,TInt)
Protected constructor with two UIDs and the size of the derived class.Type()const
Gets the package type. This is set during construction of the derived class.Uid()const
Gets the derived class's type. This is set during construction of the derived cl...operator==(const TMdaPackage &)
Equality operator. Tests whether the package specified has the same UID and type...Inherited from TMdaRawPackage
:
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.