From 6560054fa8506519c8d4675c551d1f8ce825f58c Mon Sep 17 00:00:00 2001 From: "Steinar H. Gunderson" Date: Sun, 22 Apr 2018 22:47:33 +0200 Subject: [PATCH] Simple audio inputs are on cards, not signals. --- glwidget.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/glwidget.cpp b/glwidget.cpp index cccfa3a..307e3e4 100644 --- a/glwidget.cpp +++ b/glwidget.cpp @@ -313,7 +313,7 @@ void GLWidget::show_preview_context_menu(unsigned signal_num, const QPoint &pos) if (global_audio_mixer->get_mapping_mode() == AudioMixer::MappingMode::SIMPLE) { audio_source_action = new QAction("Use as audio source", &menu); audio_source_action->setCheckable(true); - if (global_audio_mixer->get_simple_input() == signal_num) { + if (global_audio_mixer->get_simple_input() == current_card) { audio_source_action->setChecked(true); audio_source_action->setEnabled(false); } @@ -335,7 +335,7 @@ void GLWidget::show_preview_context_menu(unsigned signal_num, const QPoint &pos) // Show the menu and look at the result. QAction *selected_item = menu.exec(global_pos); if (audio_source_action != nullptr && selected_item == audio_source_action) { - global_audio_mixer->set_simple_input(signal_num); + global_audio_mixer->set_simple_input(current_card); } else if (selected_item == master_clock_action) { global_mixer->set_master_clock(signal_num); } else if (selected_item != nullptr) { -- 2.39.2