tactilefeedback/tactilefeedbackresolver/src/tactilefeedbackresolver.cpp
changeset 45 6da0c4c8b840
parent 41 f9a00adead4a
equal deleted inserted replaced
41:f9a00adead4a 45:6da0c4c8b840
   143     TTouchLogicalFeedback aFeedback,
   143     TTouchLogicalFeedback aFeedback,
   144     TBool aPlayVibra,
   144     TBool aPlayVibra,
   145     TBool aPlayAudio )
   145     TBool aPlayAudio )
   146     {
   146     {
   147     // TRACE("CTactileFeedbackResolver::PlayFeedback - Begin");
   147     // TRACE("CTactileFeedbackResolver::PlayFeedback - Begin");
       
   148     
       
   149     // A temporary solution to change effect of ETouchFeedbackSensitiveSlider,
       
   150     // it will be removed when the IVT files is ready.
       
   151     if( ETouchFeedbackSensitiveSlider == aFeedback )
       
   152         {
       
   153         aFeedback = ETouchFeedbackBasicSlider;
       
   154         }
       
   155 
   148     // Feedback filtering in order to prevent too many feedbacks
   156     // Feedback filtering in order to prevent too many feedbacks
   149     // in a short time (e.g. when doing text selection).    
   157     // in a short time (e.g. when doing text selection).    
   150     TTime now;
   158     TTime now;
   151     now.UniversalTime();
   159     now.UniversalTime();
   152     
   160     
   400 //    
   408 //    
   401 void CTactileFeedbackResolver::PlayPreviewFeedback( TInt aLevel,
   409 void CTactileFeedbackResolver::PlayPreviewFeedback( TInt aLevel,
   402                           TTouchLogicalFeedback aFeedback,
   410                           TTouchLogicalFeedback aFeedback,
   403                           TTouchFeedbackType aType )
   411                           TTouchFeedbackType aType )
   404     {
   412     {
       
   413     // A temporary solution to change effect of ETouchFeedbackSensitiveSlider,
       
   414     // it will be removed when the IVT files is ready.
       
   415     if( ETouchFeedbackSensitiveSlider == aFeedback )
       
   416         {
       
   417         aFeedback = ETouchFeedbackBasicSlider;
       
   418         }
       
   419     
   405     if ( aType & ETouchFeedbackVibra && iHapticsPlayer )
   420     if ( aType & ETouchFeedbackVibra && iHapticsPlayer )
   406         {
   421         {
   407         iHapticsPlayer->PlayPreviewFeedback( aLevel, aFeedback );
   422         iHapticsPlayer->PlayPreviewFeedback( aLevel, aFeedback );
   408         }
   423         }
   409     if ( aType & ETouchFeedbackAudio && iAudioPlayer )
   424     if ( aType & ETouchFeedbackAudio && iAudioPlayer )