+#include <QAction>
#include <QActionGroup>
+#include <QKeySequence>
#include <QMenu>
#include <QObject>
+#include <bmusb/bmusb.h>
+#include <cstdint>
#include <map>
#include "mixer.h"
+#include "shared/shared_defs.h"
using namespace std;
QObject::connect(none_action, &QAction::triggered, []{ global_mixer->set_output_card(-1); });
menu->addAction(none_action);
- unsigned num_cards = global_mixer->get_num_cards();
- for (unsigned card_index = 0; card_index < num_cards; ++card_index) {
+ for (unsigned card_index = 0; card_index < MAX_VIDEO_CARDS; ++card_index) {
if (!global_mixer->card_can_be_used_as_output(card_index)) {
continue;
}