Lars Koopmans

Results 19 comments of Lars Koopmans

Some extra info: Even when I wait 10s between plugging the device in and switching the device in software the crash still happens sometimes. So around when the device is...

It seems that changing the `ma_device_uninit` to `ma_device_stop` significanlty reduces the changes of this crash happening, of not prevent it entirely (**EDIT: It does not seem to prevent it, just...

> How are you detecting that the preferred device has changed? I have a thread on a loop that detects the currently used device vs the preferred device. It then...

Do you have any ideas?

I am using miniaudio for that indeed, using the following functions: ```c++ if (ma_context_get_devices(&audioDeviceContext, &maPlaybackDevices, &playbackCount, &maCaptureDevices, &captureCount) == MA_SUCCESS) { for (uint32_t i = 0; i < playbackCount; i++)...

I see you mention threading issues with wasapi in #777. Might that also be causing the problems here?

Thanks for the info. I'm considering trying to disable WASAPI and using a different driver on Windows, maybe I'll have more luck with that.

I have added the whole log of the failed run. I can see it goes wrong when it starts descending in the file tree, but not sure why that happens....

I think I figured it out, your branch helped massively. Our CI was deleting the folder containing all dependencies before running `gcovr` which is why it failed, as it couldn't...