mpengine/src/mpequalizerframeworkwrapper_p.cpp
changeset 51 560ce2306a17
parent 36 a0afa279b8fe
equal deleted inserted replaced
47:4cc1412daed0 51:560ce2306a17
   118  */
   118  */
   119 int MpEqualizerFrameworkWrapperPrivate::getPresetIndex( int presetNameKey )
   119 int MpEqualizerFrameworkWrapperPrivate::getPresetIndex( int presetNameKey )
   120 {
   120 {
   121     TX_ENTRY_ARGS( "Preset Name Key = " << presetNameKey);
   121     TX_ENTRY_ARGS( "Preset Name Key = " << presetNameKey);
   122 
   122 
   123     int presetIndex = KEqualizerPresetNone;
   123     int presetIndex = 0;
   124     if ( mEqualizerUtility && presetNameKey != KEqualizerPresetNone ) {
   124     if ( mEqualizerUtility && presetNameKey != KEqualizerPresetNone ) {
   125         TArray<TEfAudioEqualizerUtilityPreset> presetArray = mEqualizerUtility->Presets();
   125         TArray<TEfAudioEqualizerUtilityPreset> presetArray = mEqualizerUtility->Presets();
   126         for ( TInt i = 0; i < presetArray.Count(); i++ ) {
   126         for ( TInt i = 0; i < presetArray.Count(); i++ ) {
   127             TX_LOG_ARGS("presetArray[" << i << "].iPresetNameKey (" 
   127             TX_LOG_ARGS("presetArray[" << i << "].iPresetNameKey (" 
   128                 << presetArray[i].iPresetNameKey << ") vs presetId (" <<presetNameKey << ")");
   128                 << presetArray[i].iPresetNameKey << ") vs presetId (" <<presetNameKey << ")");
   129             if ( presetArray[i].iPresetNameKey == static_cast<TUint32>( presetNameKey ) ) {
   129             if ( presetArray[i].iPresetNameKey == static_cast<TUint32>( presetNameKey ) ) {
   130                 presetIndex = i;
   130 				//Set the current preset index. 1 is added to index because index 0 represent "Off" at UI level.
       
   131                 presetIndex = i+1;
   131                 break;
   132                 break;
   132             }
   133             }
   133         }
   134         }
   134     }
   135     }
   135 
   136