From 47a806bdc9143201072a3c7408f11bbd60b09a0c Mon Sep 17 00:00:00 2001 From: "Steinar H. Gunderson" Date: Mon, 31 Oct 2016 19:08:21 +0100 Subject: [PATCH] Fix a segfault on bmusb hotplug in simple audio mode. --- mainwindow.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/mainwindow.cpp b/mainwindow.cpp index 36ea55e..4127f91 100644 --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -1290,6 +1290,9 @@ void MainWindow::set_white_balance(int channel_number, int x, int y) void MainWindow::audio_state_changed() { post_to_main_thread([this]{ + if (global_audio_mixer->get_mapping_mode() == AudioMixer::MappingMode::SIMPLE) { + return; + } InputMapping mapping = global_audio_mixer->get_input_mapping(); for (unsigned bus_index = 0; bus_index < mapping.buses.size(); ++bus_index) { const InputMapping::Bus &bus = mapping.buses[bus_index]; -- 2.39.2