14 Jun
2024
14 Jun
'24
6:55 p.m.
Good catch, we do as there is no way to communicate to the application that we chose a period other than 10 ms (which is why `IAudioClient3` exists in the first place).
At least for older interfaces across sound APIs there were a few games that firmly assume 10ms (and overflow buffers with larger) periods even if there is a way to communicate a different period. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/5810#note_73231