diff options
author | RĂ©mi Verschelde <rverschelde@gmail.com> | 2017-10-31 23:33:41 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-10-31 23:33:41 +0100 |
commit | 31c92c532784ee959eba9a3953fa84577df7072a (patch) | |
tree | 177275314ccb3cd1a0a7c82a15b4d275adef5f5c /servers | |
parent | 2ffcbae2f1ae07768a36508568d07d20b7d5b1cb (diff) | |
parent | 16327bff8a5924c4475c20c61485ffc589efb2e5 (diff) |
Merge pull request #12537 from marcelofg55/wasapi_improvements
Improved WASAPI driver logic when devices are connected or disconnected
Diffstat (limited to 'servers')
-rw-r--r-- | servers/audio_server.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/servers/audio_server.cpp b/servers/audio_server.cpp index 18b7014595..697abead68 100644 --- a/servers/audio_server.cpp +++ b/servers/audio_server.cpp @@ -226,7 +226,7 @@ void AudioServer::_driver_process(int p_frames, int32_t *p_buffer) { static int total = 0; ticks = OS::get_singleton()->get_ticks_msec(); - if ((ticks - first_ticks) > 10 * 1000) { + if ((ticks - first_ticks) > 10 * 1000 && count > 0) { print_line("Audio Driver " + String(AudioDriver::get_singleton()->get_name()) + " average latency: " + itos(total / count) + "ms (frame=" + itos(p_frames) + ")"); first_ticks = ticks; total = 0; |