diff --git a/src/output/plugins/wasapi/WasapiOutputPlugin.cxx b/src/output/plugins/wasapi/WasapiOutputPlugin.cxx index f49d9748b..a0c08008f 100644 --- a/src/output/plugins/wasapi/WasapiOutputPlugin.cxx +++ b/src/output/plugins/wasapi/WasapiOutputPlugin.cxx @@ -307,7 +307,7 @@ IAudioClient *wasapi_output_get_client(WasapiOutput &output) noexcept { void WasapiOutputThread::Work() noexcept { SetThreadName("Wasapi Output Worker"); FormatDebug(wasapi_output_domain, "Working thread started"); - COM com{true}; + COM com; while (true) { try { event.Wait(); diff --git a/src/win32/Com.hxx b/src/win32/Com.hxx index 284fca5ea..ba749a8c1 100644 --- a/src/win32/Com.hxx +++ b/src/win32/Com.hxx @@ -28,7 +28,7 @@ // https://docs.microsoft.com/en-us/windows/win32/api/_com/ class COM { public: - COM(bool) { + COM() { if (HRESULT result = CoInitializeEx(nullptr, COINIT_APARTMENTTHREADED); FAILED(result)) { throw MakeHResultError( diff --git a/src/win32/ComWorker.cxx b/src/win32/ComWorker.cxx index 5de211071..c5ada8c91 100644 --- a/src/win32/ComWorker.cxx +++ b/src/win32/ComWorker.cxx @@ -25,7 +25,7 @@ void COMWorker::Work() noexcept { SetThreadName("COM Worker"); - COM com{true}; + COM com; while (true) { if (!running_flag.test_and_set()) { return;