]> git.sesse.net Git - nageru/blobdiff - mainwindow.cpp
Fix crashes on exit.
[nageru] / mainwindow.cpp
index bff32ab8333c571ff6bfaa2bee6ecb19a3f298e4..b1071fef4ed005adf24e84bdf4f21ead2de1307e 100644 (file)
@@ -551,11 +551,14 @@ void MainWindow::setup_audio_expanded_view()
 
 void MainWindow::mixer_shutting_down()
 {
-       ui->me_live->clean_context();
-       ui->me_preview->clean_context();
+       ui->me_live->shutdown();
+       ui->me_preview->shutdown();
+
        for (Ui::Display *display : previews) {
-               display->display->clean_context();
+               display->display->shutdown();
        }
+
+       analyzer.reset();
 }
 
 void MainWindow::cut_triggered()