[Windows] Initialize COM as apartment-threaded.

This commit is contained in:
bruvzg
2023-07-20 12:14:16 +03:00
parent 0c2144da90
commit 4bfb820d32
3 changed files with 8 additions and 3 deletions

View File

@ -706,7 +706,7 @@ void AudioDriverWASAPI::write_sample(WORD format_tag, int bits_per_sample, BYTE
}
void AudioDriverWASAPI::thread_func(void *p_udata) {
CoInitializeEx(nullptr, COINIT_MULTITHREADED);
CoInitializeEx(nullptr, COINIT_APARTMENTTHREADED);
AudioDriverWASAPI *ad = static_cast<AudioDriverWASAPI *>(p_udata);
uint32_t avail_frames = 0;