mozilla / cubeb

Cross platform audio library
ISC License
434 stars 123 forks source link

Handle `AAUDIO_ERROR_TIMEOUT` both in and outside the real-time thread #768

Closed padenot closed 3 months ago

padenot commented 8 months ago

This fixes #767.

@liamwhite if you want to give this one a quick test drive. Or maybe explain to me how to trigger it -- maybe I just got lucky in my testing and didn't hit it, or just blamed what was really a timeout on something else since I had so many half-baked changes on this backend when making modifications recently.