Qt: Fix volume slider slowing down emulation

This commit is contained in:
Connor McLaughlin
2020-07-21 20:04:43 +10:00
parent 2fb00faa67
commit b2595a3b3b
4 changed files with 38 additions and 3 deletions

View File

@ -884,6 +884,18 @@ void QtHostInterface::saveState(bool global, qint32 slot, bool block_until_done
SaveState(global, slot);
}
void QtHostInterface::setAudioOutputVolume(int value)
{
if (!isOnWorkerThread())
{
QMetaObject::invokeMethod(this, "setAudioOutputVolume", Q_ARG(int, value));
return;
}
if (m_audio_stream)
m_audio_stream->SetOutputVolume(value);
}
void QtHostInterface::startDumpingAudio()
{
if (!isOnWorkerThread())