CListenerDoppler Class Reference

API published in: S60 3rd Ed

Link against: listenerdopplereffect.lib

Capability Information

Required Capabilities

None


#include <listenerdopplerbase.h>

Inherits CDoppler.


Detailed Description

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

Public Member Functions

virtual IMPORT_C  ~CListenerDoppler ()
  Destructor.
IMPORT_C TUid  Uid () const

Static Public Member Functions

static IMPORT_C CListenerDoppler NewL (CMdaAudioConvertUtility &aUtility)
  Factory function for creating the listener Doppler object.
static IMPORT_C CListenerDoppler NewL (CMdaAudioInputStream &aUtility)
  Factory function for creating the listener Doppler object.
static IMPORT_C CListenerDoppler NewL (CMdaAudioOutputStream &aUtility)
  Factory function for creating the listener Doppler object.
static IMPORT_C CListenerDoppler NewL (CMdaAudioPlayerUtility &aUtility)
  Factory function for creating the listener Doppler object.
static IMPORT_C CListenerDoppler NewL (CMdaAudioRecorderUtility &aUtility, TBool aRecordStream)
  Factory function for creating the listener Doppler object.
static IMPORT_C CListenerDoppler NewL (CMdaAudioToneUtility &aUtility)
  Factory function for creating the listener Doppler object.
static IMPORT_C CListenerDoppler NewL (CMMFDevSound &aDevSound)
  Factory function for creating the listener Doppler object.
static IMPORT_C CListenerDoppler NewL (CCustomCommandUtility *aUtility)
  Factory function for creating the listener Doppler object.
static IMPORT_C CListenerDoppler NewL (MCustomInterface &aCustomInterface)
  Factory function for creating the listener Doppler object.
static IMPORT_C CListenerDoppler NewL (CMidiClientUtility &aUtility)
  Factory function for creating the listener Doppler object.
static IMPORT_C CListenerDoppler NewL (CDrmPlayerUtility &aUtility)
  Factory function for creating the listener Doppler object.
static IMPORT_C CListenerDoppler NewL (CVideoPlayerUtility &aUtility)
  Factory function for creating the listener Doppler object.

Protected Member Functions

IMPORT_C  CListenerDoppler ()
  Private C++ constructor for this class.

Friends

class  CListenerDopplerMessageHandler

Constructor & Destructor Documentation

virtual IMPORT_C CListenerDoppler::~CListenerDoppler  )  [virtual]
 

Destructor.

IMPORT_C CListenerDoppler::CListenerDoppler  )  [protected]
 

Private C++ constructor for this class.

Parameters:
aEffectObserver  reference to event observer object
Returns:
-

Member Function Documentation

static IMPORT_C CListenerDoppler* CListenerDoppler::NewL CVideoPlayerUtility &  aUtility  )  [static]
 

Factory function for creating the listener Doppler object.

Parameters:
CVideoPlayerUtility  A reference to a CVideoPlayerUtility object
Returns:
pointer to CListenerDoppler object
static IMPORT_C CListenerDoppler* CListenerDoppler::NewL CDrmPlayerUtility aUtility  )  [static]
 

Factory function for creating the listener Doppler object.

Parameters:
CDrmPlayerUtility  A reference to a CDrmPlayerUtility object
Returns:
pointer to CListenerDoppler object
static IMPORT_C CListenerDoppler* CListenerDoppler::NewL CMidiClientUtility &  aUtility  )  [static]
 

Factory function for creating the listener Doppler object.

Parameters:
aUtility  A reference to a CMidiClientUtility Object
Returns:
pointer to CListenerDoppler object
static IMPORT_C CListenerDoppler* CListenerDoppler::NewL MCustomInterface aCustomInterface  )  [static]
 

Factory function for creating the listener Doppler object.

Parameters:
aCustomInterface  A reference to a custom interface
Returns:
pointer to CListenerDoppler object
static IMPORT_C CListenerDoppler* CListenerDoppler::NewL CCustomCommandUtility *  aUtility  )  [static]
 

Factory function for creating the listener Doppler object.

Parameters:
aUtility  A reference to a custom command utility
Returns:
pointer to CListenerDoppler object
static IMPORT_C CListenerDoppler* CListenerDoppler::NewL CMMFDevSound &  aDevSound  )  [static]
 

Factory function for creating the listener Doppler object.

Parameters:
aDevSound  A reference to a DevSound instance
Returns:
pointer to CListenerDoppler object
static IMPORT_C CListenerDoppler* CListenerDoppler::NewL CMdaAudioToneUtility &  aUtility  )  [static]
 

Factory function for creating the listener Doppler object.

Parameters:
aUtility  A reference to an audio tone utility
Returns:
pointer to CListenerDoppler object
static IMPORT_C CListenerDoppler* CListenerDoppler::NewL CMdaAudioRecorderUtility &  aUtility,
TBool  aRecordStream
[static]
 

Factory function for creating the listener Doppler object.

Parameters:
aUtility  A reference to an audio record utility
aRecordStream  ETrue 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
static IMPORT_C CListenerDoppler* CListenerDoppler::NewL CMdaAudioPlayerUtility &  aUtility  )  [static]
 

Factory function for creating the listener Doppler object.

Parameters:
aUtility  A reference to an audio player utility
Returns:
pointer to CListenerDoppler object
static IMPORT_C CListenerDoppler* CListenerDoppler::NewL CMdaAudioOutputStream &  aUtility  )  [static]
 

Factory function for creating the listener Doppler object.

Parameters:
aUtility  A reference to an audio output stream utility
Returns:
pointer to CListenerDoppler object
static IMPORT_C CListenerDoppler* CListenerDoppler::NewL CMdaAudioInputStream &  aUtility  )  [static]
 

Factory function for creating the listener Doppler object.

Parameters:
aUtility  A reference to an audio input stream utility
Returns:
pointer to CListenerDoppler object
static IMPORT_C CListenerDoppler* CListenerDoppler::NewL CMdaAudioConvertUtility &  aUtility  )  [static]
 

Factory function for creating the listener Doppler object.

Parameters:
aUtility  A reference to a convert utility
Returns:
pointer to CListenerDoppler object
IMPORT_C TUid CListenerDoppler::Uid  )  const [virtual]
 

Implements CAudioEffect.


Friends And Related Function Documentation

friend class CListenerDopplerMessageHandler [friend]
 

The documentation for this class was generated from the following file:

Copyright © Nokia Corporation 2001-2008
Back to top