multimedia::MDistanceAttenuationControl Class Reference
class multimedia::MDistanceAttenuationControl : public multimedia::MAudioEffectControl |
Inherits from
- multimedia::MDistanceAttenuationControl
Member Functions Documentation
DistanceAttenuation(TInt &, TInt &, TBool &, TUint &, TUint &)
TInt
| DistanceAttenuation | ( | TInt & | aRMin, |
| TInt & | aRMax, |
| TBool & | aMuteAfterMax, |
| TUint & | aRollOffFactor, |
| TUint & | aRoomRollOffFactor |
| ) | [pure virtual] |
Gets the Distance Attenuation of the listener.
- Since
- 3.0
Parameters
TInt & aRMin | The source-to-listener distance below which the sound level is constant |
TInt & aRMax | The source-to-listener distance above which the sound level is constant or zero |
TBool & aMuteAfterMax | Indicate if the sound is muted beyond RMax |
TUint & aRollOffFactor | Multiplier factor to source-to-listener distance |
TUint & aRoomRollOffFactor | Multiplier factor to source-to-listener distance for Room effect. |
RollOffFactorMax(TUint &)
TInt
| RollOffFactorMax | ( | TUint & | aRollOfFactorMax | ) | [pure virtual] |
Get roll off factor maximum value.
- Since
- 3.0
RoomRollOffFactorMax(TUint &)
TInt
| RoomRollOffFactorMax | ( | TUint & | aRoomRollOfFactorMax | ) | [pure virtual] |
Get room roll off factor maximum value.
- Since
- 3.0
Parameters
TUint & aRoomRollOfFactorMax | |
SetDistanceAttenuation(TInt, TInt, TBool, TUint, TUint)
Sets the Distance Attenuation
- Since
- 3.0
Parameters
TInt aRMin | The source-to-listener distance below which the sound level is constant |
TInt aRMax | The source-to-listener distance above which the sound level is constant or zero |
TBool aMuteAfterMax | Indicate if the sound is muted beyond RMax |
TUint aRollOffFactor | Multiplier factor to source-to-listener distance |
TUint aRoomRollOffFactor | Multiplier factor to source-to-listener distance for Room effect. |
Member Data Documentation
const TUint KDistanceAttenuationChanged
const TUint | KDistanceAttenuationChanged | [static] |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.