mpengine/src/mpequalizerframeworkwrapper_p.cpp
changeset 51 560ce2306a17
parent 36 a0afa279b8fe
--- a/mpengine/src/mpequalizerframeworkwrapper_p.cpp	Fri Aug 06 16:51:36 2010 -0500
+++ b/mpengine/src/mpequalizerframeworkwrapper_p.cpp	Tue Aug 24 03:36:14 2010 -0500
@@ -120,14 +120,15 @@
 {
     TX_ENTRY_ARGS( "Preset Name Key = " << presetNameKey);
 
-    int presetIndex = KEqualizerPresetNone;
+    int presetIndex = 0;
     if ( mEqualizerUtility && presetNameKey != KEqualizerPresetNone ) {
         TArray<TEfAudioEqualizerUtilityPreset> presetArray = mEqualizerUtility->Presets();
         for ( TInt i = 0; i < presetArray.Count(); i++ ) {
             TX_LOG_ARGS("presetArray[" << i << "].iPresetNameKey (" 
                 << presetArray[i].iPresetNameKey << ") vs presetId (" <<presetNameKey << ")");
             if ( presetArray[i].iPresetNameKey == static_cast<TUint32>( presetNameKey ) ) {
-                presetIndex = i;
+				//Set the current preset index. 1 is added to index because index 0 represent "Off" at UI level.
+                presetIndex = i+1;
                 break;
             }
         }