From 5e24aba5a69b6df697d26ec971a9566b645705d5 Mon Sep 17 00:00:00 2001 From: Gitea Date: Fri, 30 Aug 2019 12:28:40 +0200 Subject: [PATCH] Fail with error message in case no input audio device was found --- mainwindow.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/mainwindow.cpp b/mainwindow.cpp index 39f2f81..37e1f75 100644 --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -96,6 +96,9 @@ void MainWindow::toggle() format.setCodec("audio/pcm"); format.setByteOrder(QAudioFormat::LittleEndian); + if(m_audioDevices.empty()){ + qFatal("No audio devices found"); + } m_input = std::make_unique(m_audioDevices.at(m_ui.comboBoxDevices->currentIndex()), format); m_input->start(&m_device); m_input->setBufferSize(format.sampleRate()/60*sizeof(qint16)*2);