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);