summaryrefslogtreecommitdiffstats
path: root/drivers/wasapi/audio_driver_wasapi.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/wasapi/audio_driver_wasapi.cpp')
-rw-r--r--drivers/wasapi/audio_driver_wasapi.cpp8
1 files changed, 3 insertions, 5 deletions
diff --git a/drivers/wasapi/audio_driver_wasapi.cpp b/drivers/wasapi/audio_driver_wasapi.cpp
index e39373e7a0..64f2d1f203 100644
--- a/drivers/wasapi/audio_driver_wasapi.cpp
+++ b/drivers/wasapi/audio_driver_wasapi.cpp
@@ -557,13 +557,11 @@ Error AudioDriverWASAPI::init() {
target_latency_ms = Engine::get_singleton()->get_audio_output_latency();
- Error err = init_output_device();
- if (err != OK) {
- ERR_PRINT("WASAPI: init_output_device error");
- }
-
exit_thread.clear();
+ Error err = init_output_device();
+ ERR_FAIL_COND_V_MSG(err != OK, err, "WASAPI: init_output_device error.");
+
thread.start(thread_func, this);
return OK;