Try increasing audio device buffer size

merge-requests/4/head
Phil Taylor 2021-05-22 09:24:19 +01:00
rodzic a18d005cee
commit 99e71dd0e2
1 zmienionych plików z 4 dodań i 4 usunięć

Wyświetl plik

@ -902,11 +902,11 @@ void audioHandler::reinit()
audioOutput = new QAudioOutput(deviceInfo, format, this);
// This seems to only be needed on Linux but is critical in aligning buffer sizes.
#ifdef Q_OS_MAC
//#ifdef Q_OS_MAC
audioOutput->setBufferSize(chunkSize*8);
#else
audioOutput->setBufferSize(chunkSize*4);
#endif
//#else
// audioOutput->setBufferSize(chunkSize*4);
//#endif
connect(audioOutput, SIGNAL(notify()), SLOT(notified()));
connect(audioOutput, SIGNAL(stateChanged(QAudio::State)), SLOT(stateChanged(QAudio::State)));