From: Carl Hetherington Date: Tue, 28 May 2019 00:06:25 +0000 (+0000) Subject: Fix off-by-one channel when editing audio map levels numerically. X-Git-Tag: v2.14.7 X-Git-Url: https://main.carlh.net/gitweb/?p=dcpomatic.git;a=commitdiff_plain;h=bf14618d056dc6f1ed7f32f943a565d8f662049e Fix off-by-one channel when editing audio map levels numerically. --- diff --git a/src/wx/audio_mapping_view.cc b/src/wx/audio_mapping_view.cc index 7a330291f..634d2fe73 100644 --- a/src/wx/audio_mapping_view.cc +++ b/src/wx/audio_mapping_view.cc @@ -507,11 +507,9 @@ AudioMappingView::minus6dB () void AudioMappingView::edit () { - int const d = _menu_output - 1; - - AudioGainDialog* dialog = new AudioGainDialog (this, _menu_input, _menu_output - 1, _map.get(_menu_input, d)); + AudioGainDialog* dialog = new AudioGainDialog (this, _menu_input, _menu_output, _map.get(_menu_input, _menu_output)); if (dialog->ShowModal() == wxID_OK) { - _map.set (_menu_input, d, dialog->value ()); + _map.set (_menu_input, _menu_output, dialog->value ()); map_values_changed (); }