@@ -148,13 +148,13 @@ ADDON_STATUS CVisualizationMilkdrop::Create()
148148 g_plugin->PluginPreInitialize (0 , 0 );
149149 }
150150
151- g_plugin->m_fBlendTimeAuto = kodi::GetSettingFloat (" Automatic Blend Time" ) + 1 ;
152- g_plugin->m_fTimeBetweenPresets = kodi::GetSettingFloat (" Time Between Presets" ) * 5 + 5 ;
153- g_plugin->m_fTimeBetweenPresetsRand = kodi::GetSettingFloat (" Additional Random Time" ) * 5 + 5 ;
151+ g_plugin->m_fBlendTimeAuto = kodi::GetSettingFloat (" Automatic Blend Time" );
152+ g_plugin->m_fTimeBetweenPresets = kodi::GetSettingFloat (" Time Between Presets" );
153+ g_plugin->m_fTimeBetweenPresetsRand = kodi::GetSettingFloat (" Additional Random Time" );
154154 g_plugin->m_bHardCutsDisabled = !kodi::GetSettingBoolean (" Enable Hard Cuts" );
155- g_plugin->m_fHardCutLoudnessThresh = kodi::GetSettingFloat (" Loudness Threshold For Hard Cuts" ) / 5 . 0f + 1 . 25f ;
156- g_plugin->m_fHardCutHalflife = kodi::GetSettingFloat (" Average Time Between Hard Cuts" ) * 5 + 5 ;
157- g_plugin->m_max_fps_fs = kodi::GetSettingFloat (" Maximum Refresh Rate" ) * 5 + 20 ;
155+ g_plugin->m_fHardCutLoudnessThresh = kodi::GetSettingFloat (" Loudness Threshold For Hard Cuts" );
156+ g_plugin->m_fHardCutHalflife = kodi::GetSettingFloat (" Average Time Between Hard Cuts" );
157+ g_plugin->m_max_fps_fs = kodi::GetSettingFloat (" Maximum Refresh Rate" );
158158 g_plugin->m_bAlways3D = kodi::GetSettingBoolean (" Enable Stereo 3d" );
159159 lastLockedStatus = kodi::GetSettingBoolean (" lastlockedstatus" );
160160 lastPresetIndx = kodi::GetSettingInt (" lastpresetidx" );
@@ -311,19 +311,19 @@ ADDON_STATUS CVisualizationMilkdrop::SetSetting(const std::string& settingName,
311311 return ADDON_STATUS_UNKNOWN;
312312
313313 if (settingName == " Automatic Blend Time" )
314- g_plugin->m_fBlendTimeAuto = ( float )( settingValue.GetInt () + 1 );
314+ g_plugin->m_fBlendTimeAuto = settingValue.GetFloat ( );
315315 else if (settingName == " Time Between Presets" )
316- g_plugin->m_fTimeBetweenPresets = ( float )( settingValue.GetInt () * 5 + 5 );
316+ g_plugin->m_fTimeBetweenPresets = settingValue.GetFloat ( );
317317 else if (settingName == " Additional Random Time" )
318- g_plugin->m_fTimeBetweenPresetsRand = ( float )( settingValue.GetInt () * 5 + 5 );
318+ g_plugin->m_fTimeBetweenPresetsRand = settingValue.GetFloat ( );
319319 else if (settingName == " Enable Hard Cuts" )
320320 g_plugin->m_bHardCutsDisabled = !settingValue.GetBoolean ();
321321 else if (settingName == " Loudness Threshold For Hard Cuts" )
322- g_plugin->m_fHardCutLoudnessThresh = ( float )( settingValue.GetInt () / 5 . 0f + 1 . 25f );
322+ g_plugin->m_fHardCutLoudnessThresh = settingValue.GetFloat ( );
323323 else if (settingName == " Average Time Between Hard Cuts" )
324- g_plugin->m_fHardCutHalflife = ( float ) settingValue.GetInt () * 5 + 5 ;
324+ g_plugin->m_fHardCutHalflife = settingValue.GetFloat () ;
325325 else if (settingName == " Maximum Refresh Rate" )
326- g_plugin->m_max_fps_fs = settingValue.GetInt () * 5 + 20 ;
326+ g_plugin->m_max_fps_fs = settingValue.GetInt ();
327327 else if (settingName == " Enable Stereo 3d" )
328328 g_plugin->m_bAlways3D = settingValue.GetBoolean ();
329329 else if (settingName == " lastlockedstatus" )
0 commit comments