phoneengine/audiohandling/inc/cpegsmaudiodata.h
branchRCL_3
changeset 24 41a7f70b3818
parent 0 5f000ab63145
child 25 5266b1f337bd
equal deleted inserted replaced
23:40a3f856b14d 24:41a7f70b3818
    62         /**
    62         /**
    63         * Two-phased constructor.
    63         * Two-phased constructor.
    64         */
    64         */
    65         IMPORT_C static CPEGsmAudioData* NewL( MPEPhoneModelInternal& aPhoneModel,
    65         IMPORT_C static CPEGsmAudioData* NewL( MPEPhoneModelInternal& aPhoneModel,
    66                                                RFs& aFsSession );                                  
    66                                                RFs& aFsSession );                                  
    67 		   
    67            
    68                                                
    68                                                
    69         /**
    69         /**
    70         * Two-phased constructor for testing purposes
    70         * Two-phased constructor for testing purposes
    71         */        
    71         */        
    72         IMPORT_C static CPEGsmAudioData* NewL( MPEPhoneModelInternal& aPhoneModel,
    72         IMPORT_C static CPEGsmAudioData* NewL( MPEPhoneModelInternal& aPhoneModel,
    97 
    97 
    98         /**
    98         /**
    99         * Plays the given dtmf tone
    99         * Plays the given dtmf tone
   100         * @since Series60_2.7
   100         * @since Series60_2.7
   101         * @param  aTone, dtmf tone to be played
   101         * @param  aTone, dtmf tone to be played
   102 		* @param  aVolume, dtmf tones volume
   102         * @param  aVolume, dtmf tones volume
   103         * @return None.  
   103         * @return None.  
   104         */
   104         */
   105         IMPORT_C void PlayDtmfTone( const TChar& aTone ) const; 
   105         IMPORT_C void PlayDtmfTone( const TChar& aTone ) const; 
   106 
   106 
   107         /**
   107         /**
   128         */
   128         */
   129         IMPORT_C void StopInbandTonePlay(); 
   129         IMPORT_C void StopInbandTonePlay(); 
   130 
   130 
   131     protected:  // From CPEAudioData
   131     protected:  // From CPEAudioData
   132         
   132         
   133         void DoHandleVolumeChange( TInt aVolume );
   133         void DoHandleVolumeChange( TInt aVolume, TBool aSendMsg=EFalse );
   134     
   134     
   135     private:
   135     private:
   136         /**
   136         /**
   137         * C++ default constructor.
   137         * C++ default constructor.
   138         */
   138         */