[adsp] fix kodi frezze if no add-on present
authorAlwin Esch <alwin.esch@web.de>
Fri, 11 Mar 2016 13:59:28 +0000 (14:59 +0100)
committerAlwin Esch <alwin.esch@web.de>
Fri, 11 Mar 2016 14:01:53 +0000 (15:01 +0100)
xbmc/cores/AudioEngine/DSPAddons/ActiveAEDSP.cpp

index 8f13bc3..28dfd58 100644 (file)
@@ -738,8 +738,8 @@ bool CActiveAEDSP::UpdateAddons(void)
     CGUIDialogOK::ShowAndGetInput(CVariant{19273}, CVariant{19274});
     CSettings::GetInstance().SetBool(CSettings::SETTING_AUDIOOUTPUT_DSPADDONSENABLED, false);
     CGUIMessage msg(GUI_MSG_UPDATE, WINDOW_SETTINGS_SYSTEM, 0);
-    g_windowManager.SendThreadMessage(msg, WINDOW_SETTINGS_SYSTEM);
-    CApplicationMessenger::GetInstance().SendMsg(TMSG_SETAUDIODSPSTATE, ACTIVE_AE_DSP_STATE_OFF);
+    CApplicationMessenger::GetInstance().SendGUIMessage(msg);
+    CApplicationMessenger::GetInstance().PostMsg(TMSG_SETAUDIODSPSTATE, ACTIVE_AE_DSP_STATE_OFF);
   }
 
   return bReturn;