Link against: AudioEqualizerEffect.lib BassBoostEffect.lib DistanceAttenuationEffect.lib DopplerBase.lib EffectBase.lib EnvironmentalReverbEffect.lib
ListenerDopplerEffect.lib ListenerLocationEffect.lib ListenerOrientationEffect.lib LocationBase.lib LoudnessEffect.lib OrientationBase.lib
RoomLevelEffect.lib SourceDopplerEffect.lib SourceLocationEffect.lib SourceOrientationEffect.lib StereoWideningEffect.lib
None
#include <RoomLevelBase.h>
Inherits CAudioEffect.
Public Member Functions |
|
| virtual IMPORT_C | ~CRoomLevel () |
| Destructor. |
|
| IMPORT_C TInt32 | Level () const |
| Gets the RoomLevel current level in mB. |
|
| IMPORT_C void | LevelRange (TInt32 &aMin, TInt32 &aMax) |
| Gets the RoomLevel current level maximum and minimum in mB. |
|
| IMPORT_C void | SetRoomLevelL (TInt32 aRoomLevel) |
| Sets the RoomLevel level, it will leave if aRoomLevel is not within range of Min and Max. |
|
| IMPORT_C TUid | Uid () const |
Static Public Member Functions |
|
| static IMPORT_C CRoomLevel * | NewL (CMdaAudioConvertUtility &aUtility, CEnvironmentalReverb &aReverb) |
| Factory function for creating the audio RoomLevel object. |
|
| static IMPORT_C CRoomLevel * | NewL (CMdaAudioInputStream &aUtility, CEnvironmentalReverb &aReverb) |
| Factory function for creating the audio RoomLevel object. |
|
| static IMPORT_C CRoomLevel * | NewL (CMdaAudioOutputStream &aUtility, CEnvironmentalReverb &aReverb) |
| Factory function for creating the audio RoomLevel object. |
|
| static IMPORT_C CRoomLevel * | NewL (CMdaAudioPlayerUtility &aUtility, CEnvironmentalReverb &aReverb) |
| Factory function for creating the audio RoomLevel object. |
|
| static IMPORT_C CRoomLevel * | NewL (CMdaAudioRecorderUtility &aUtility, TBool aRecordStream, CEnvironmentalReverb &aReverb) |
| Factory function for creating the audio RoomLevel object. |
|
| static IMPORT_C CRoomLevel * | NewL (CMdaAudioToneUtility &aUtility, CEnvironmentalReverb &aReverb) |
| Factory function for creating the audio RoomLevel object. |
|
| static IMPORT_C CRoomLevel * | NewL (CMMFDevSound &aDevSound, CEnvironmentalReverb &aReverb) |
| Factory function for creating the audio RoomLevel object. |
|
| static IMPORT_C CRoomLevel * | NewL (CCustomCommandUtility *aUtility, CEnvironmentalReverb &aReverb) |
| Factory function for creating the audio RoomLevel object. |
|
| static IMPORT_C CRoomLevel * | NewL (MCustomInterface &aCustomInterface, CEnvironmentalReverb &aReverb) |
| Factory function for creating the audio RoomLevel object. |
|
| static IMPORT_C CRoomLevel * | NewL (CMidiClientUtility &aUtility, CEnvironmentalReverb &aReverb) |
| Factory function for creating the audio RoomLevel object. |
|
| static IMPORT_C CRoomLevel * | NewL (CDrmPlayerUtility &aUtility, CEnvironmentalReverb &aReverb) |
| Factory function for creating the RoomLevel object. |
|
| static IMPORT_C CRoomLevel * | NewL (CVideoPlayerUtility &aUtility, CEnvironmentalReverb &aReverb) |
| Factory function for creating the RoomLevel object. |
|
Protected Member Functions |
|
| IMPORT_C const TDesC8 & | DoEffectData () |
| From CAudioEffect Create a package of the effect data. |
|
| IMPORT_C void | SetEffectData (const TDesC8 &aEffectDataBuffer) |
| From CAudioEffect Internal function to unpack effect data. |
|
| IMPORT_C | CRoomLevel () |
| Private C++ constructor for this class. |
|
Protected Attributes |
|
| CEnvironmentalReverb * | iClientReverb |
| TEfRoomLevel | iRoomLevelData |
| TEfRoomLevelDataPckg | iDataPckgTo |
| TEfRoomLevelDataPckg | iDataPckgFrom |
Friends |
|
| class | CRoomLevelMessageHandler |
|
|
Destructor. |
|
|
Private C++ constructor for this class.
|
|
|
From CAudioEffect Create a package of the effect data.
Implements CAudioEffect. |
|
|
Gets the RoomLevel current level in mB.
|
|
||||||||||||
|
Gets the RoomLevel current level maximum and minimum in mB.
|
|
||||||||||||
|
Factory function for creating the RoomLevel object.
|
|
||||||||||||
|
Factory function for creating the RoomLevel object.
|
|
||||||||||||
|
Factory function for creating the audio RoomLevel object.
|
|
||||||||||||
|
Factory function for creating the audio RoomLevel object.
|
|
||||||||||||
|
Factory function for creating the audio RoomLevel object.
|
|
||||||||||||
|
Factory function for creating the audio RoomLevel object.
|
|
||||||||||||
|
Factory function for creating the audio RoomLevel object.
|
|
||||||||||||||||
|
Factory function for creating the audio RoomLevel object.
|
|
||||||||||||
|
Factory function for creating the audio RoomLevel object.
|
|
||||||||||||
|
Factory function for creating the audio RoomLevel object.
|
|
||||||||||||
|
Factory function for creating the audio RoomLevel object.
|
|
||||||||||||
|
Factory function for creating the audio RoomLevel object.
|
|
|
From CAudioEffect Internal function to unpack effect data.
Implements CAudioEffect. |
|
|
Sets the RoomLevel level, it will leave if aRoomLevel is not within range of Min and Max.
|
|
|
Implements CAudioEffect. |
|
|
|
|
|