X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=nageru%2Fglwidget.cpp;h=9aae03b05cbb9df60e21134d1e1070dfa9f51d06;hb=0490c42536a845dd6d718a7c58cfb3e3ab02b1ab;hp=d3e1d560d015016a0242c44b234b816e1c79774c;hpb=c9f1a2b33586116b14b2da572eaecad1f7e6825b;p=nageru diff --git a/nageru/glwidget.cpp b/nageru/glwidget.cpp index d3e1d56..9aae03b 100644 --- a/nageru/glwidget.cpp +++ b/nageru/glwidget.cpp @@ -174,7 +174,7 @@ void GLWidget::show_context_menu(const QPoint &pos) show_live_context_menu(pos); } if (output >= Mixer::OUTPUT_INPUT0) { - int signal_num = global_mixer->get_channel_signal(output); + int signal_num = global_mixer->map_channel_to_signal(output); if (signal_num != -1) { show_preview_context_menu(signal_num, pos); } @@ -228,7 +228,7 @@ void GLWidget::show_preview_context_menu(unsigned signal_num, const QPoint &pos) QActionGroup mode_group(&mode_submenu); unsigned num_cards = global_mixer->get_num_cards(); - unsigned current_card = global_mixer->map_signal(signal_num); + unsigned current_card = global_mixer->map_signal_to_card(signal_num); bool is_ffmpeg = global_mixer->card_is_ffmpeg(current_card); if (!is_ffmpeg) { // FFmpeg inputs are not connected to any card; they're locked to a given input and have a given Y'CbCr interpretatio and have a given Y'CbCr interpretationn.