Couple minor improvements #1

Merged
neuron303 merged 9 commits from master into master 2019-08-30 19:12:07 +02:00
3 changed files with 19 additions and 4 deletions
Showing only changes of commit 5e24aba5a6 - Show all commits

View File

@@ -96,6 +96,9 @@ void MainWindow::toggle()
format.setCodec("audio/pcm"); format.setCodec("audio/pcm");
format.setByteOrder(QAudioFormat::LittleEndian); format.setByteOrder(QAudioFormat::LittleEndian);
if(m_audioDevices.empty()){
qFatal("No audio devices found");
}
m_input = std::make_unique<QAudioInput>(m_audioDevices.at(m_ui.comboBoxDevices->currentIndex()), format); m_input = std::make_unique<QAudioInput>(m_audioDevices.at(m_ui.comboBoxDevices->currentIndex()), format);
m_input->start(&m_device); m_input->start(&m_device);
m_input->setBufferSize(format.sampleRate()/60*sizeof(qint16)*2); m_input->setBufferSize(format.sampleRate()/60*sizeof(qint16)*2);