CListenerDoppler Class Reference

#include <ListenerDopplerBase.h>

Link against: ListenerDopplerEffect.lib

class CListenerDoppler : public CDoppler

Inherits from

Public Member Functions
virtual ~CListenerDoppler()
IMPORT_C CListenerDoppler *NewL(CMdaAudioConvertUtility &)
IMPORT_C CListenerDoppler *NewL(CMdaAudioInputStream &)
IMPORT_C CListenerDoppler *NewL(CMdaAudioOutputStream &)
IMPORT_C CListenerDoppler *NewL(CMdaAudioPlayerUtility &)
IMPORT_C CListenerDoppler *NewL(CMdaAudioRecorderUtility &, TBool)
IMPORT_C CListenerDoppler *NewL(CMdaAudioToneUtility &)
IMPORT_C CListenerDoppler *NewL(CMMFDevSound &)
IMPORT_C CListenerDoppler *NewL(CCustomCommandUtility *)
IMPORT_C CListenerDoppler *NewL(MCustomInterface &)
IMPORT_C CListenerDoppler *NewL(CMidiClientUtility &)
IMPORT_C CListenerDoppler *NewL(CDrmPlayerUtility &)
IMPORT_C CListenerDoppler *NewL(CVideoPlayerUtility &)
virtual IMPORT_C TUidUid()
Protected Member Functions
CListenerDoppler()
Inherited Attributes
CAudioEffect::iEnabled
CAudioEffect::iEnforced
CAudioEffect::iHaveUpdateRights
CAudioEffect::iObservers
CDoppler::iDataPckgFrom
CDoppler::iDataPckgTo
CDoppler::iDopplerData
Inherited Functions
CAudioEffect::ApplyL()
CAudioEffect::CAudioEffect()
CAudioEffect::DisableL()
CAudioEffect::EnableL()
CAudioEffect::EnforceL(TBool)
CAudioEffect::HaveUpdateRights()const
CAudioEffect::IsEnabled()const
CAudioEffect::IsEnforced()const
CAudioEffect::RegisterObserverL(MAudioEffectObserver &)
CAudioEffect::UnRegisterObserver(MAudioEffectObserver &)
CAudioEffect::~CAudioEffect()
CBase::CBase()
CBase::Delete(CBase *)
CBase::Extension_(TUint,TAny *&,TAny *)
CBase::operator new(TUint)
CBase::operator new(TUint,TAny *)
CBase::operator new(TUint,TLeave)
CBase::operator new(TUint,TLeave,TUint)
CBase::operator new(TUint,TUint)
CBase::~CBase()
CDoppler::CDoppler()
CDoppler::CartesianVelocity(TInt32 &,TInt32 &,TInt32 &)
CDoppler::DoEffectData()
CDoppler::Factor()const
CDoppler::FactorMax()const
CDoppler::SetCartesianVelocityL(TInt32,TInt32,TInt32)
CDoppler::SetEffectData(const TDesC8 &)
CDoppler::SetFactorL(TUint32)
CDoppler::SetSphericalVelocityL(TInt32,TInt32,TInt32)
CDoppler::SphericalVelocity(TInt32 &,TInt32 &,TInt32 &)
CDoppler::~CDoppler()

Detailed Description

This is the Listener Doppler effect class for managing Listener Doppler settings.

Since
3.0

Constructor & Destructor Documentation

CListenerDoppler ( )

IMPORT_CCListenerDoppler()[protected]
Private C++ constructor for this class.
Since
3.0

Returns: -

~CListenerDoppler ( )

IMPORT_C~CListenerDoppler()[virtual]

Destructor

Member Function Documentation

NewL ( CMdaAudioConvertUtility & )

IMPORT_C CListenerDoppler *NewL(CMdaAudioConvertUtility &aUtility)[static]
Factory function for creating the listener Doppler object.
Since
3.0
ParameterDescription
aUtilityA reference to a convert utility

Returns: pointer to CListenerDoppler object

NewL ( CMdaAudioInputStream & )

IMPORT_C CListenerDoppler *NewL(CMdaAudioInputStream &aUtility)[static]
Factory function for creating the listener Doppler object.
Since
3.0
ParameterDescription
aUtilityA reference to an audio input stream utility

Returns: pointer to CListenerDoppler object

NewL ( CMdaAudioOutputStream & )

IMPORT_C CListenerDoppler *NewL(CMdaAudioOutputStream &aUtility)[static]
Factory function for creating the listener Doppler object.
Since
3.0
ParameterDescription
aUtilityA reference to an audio output stream utility

Returns: pointer to CListenerDoppler object

NewL ( CMdaAudioPlayerUtility & )

IMPORT_C CListenerDoppler *NewL(CMdaAudioPlayerUtility &aUtility)[static]
Factory function for creating the listener Doppler object.
Since
3.0
ParameterDescription
aUtilityA reference to an audio player utility

Returns: pointer to CListenerDoppler object

NewL ( CMdaAudioRecorderUtility &, TBool )

IMPORT_C CListenerDoppler *NewL(CMdaAudioRecorderUtility &aUtility,
TBoolaRecordStream
)[static]
Factory function for creating the listener Doppler object.
Since
3.0
ParameterDescription
aUtilityA reference to an audio record utility
aRecordStreamETrue if the effect is to be applied to the recording, EFalse if the effect is to be applied only to the playback

Returns: pointer to CListenerDoppler object

NewL ( CMdaAudioToneUtility & )

IMPORT_C CListenerDoppler *NewL(CMdaAudioToneUtility &aUtility)[static]
Factory function for creating the listener Doppler object.
Since
3.0
ParameterDescription
aUtilityA reference to an audio tone utility

Returns: pointer to CListenerDoppler object

NewL ( CMMFDevSound & )

IMPORT_C CListenerDoppler *NewL(CMMFDevSound &aDevSound)[static]
Factory function for creating the listener Doppler object.
Since
3.0
ParameterDescription
aDevSoundA reference to a DevSound instance

Returns: pointer to CListenerDoppler object

NewL ( CCustomCommandUtility * )

IMPORT_C CListenerDoppler *NewL(CCustomCommandUtility *aUtility)[static]
Factory function for creating the listener Doppler object.
Since
3.0
ParameterDescription
aUtilityA reference to a custom command utility

Returns: pointer to CListenerDoppler object

NewL ( MCustomInterface & )

IMPORT_C CListenerDoppler *NewL(MCustomInterface &aCustomInterface)[static]
Factory function for creating the listener Doppler object.
Since
3.0
ParameterDescription
aCustomInterfaceA reference to a custom interface

Returns: pointer to CListenerDoppler object

NewL ( CMidiClientUtility & )

IMPORT_C CListenerDoppler *NewL(CMidiClientUtility &aUtility)[static]
Factory function for creating the listener Doppler object.
Since
3.0
ParameterDescription
aUtilityA reference to a CMidiClientUtility Object

Returns: pointer to CListenerDoppler object

NewL ( CDrmPlayerUtility & )

IMPORT_C CListenerDoppler *NewL(CDrmPlayerUtility &aUtility)[static]
Factory function for creating the listener Doppler object.
Since
3.0

Returns: pointer to CListenerDoppler object

NewL ( CVideoPlayerUtility & )

IMPORT_C CListenerDoppler *NewL(CVideoPlayerUtility &aUtility)[static]
Factory function for creating the listener Doppler object.
Since
3.2

Returns: pointer to CListenerDoppler object

Uid ( )

IMPORT_C TUidUid()const [virtual]

Reimplemented from CAudioEffect::Uid()const