12 Nov
2025
12 Nov
'25
3:14 p.m.
On Wed Nov 12 15:10:20 2025 +0000, Rémi Bernon wrote:
What "latency" is this supposed to emulate? Are we sure it's how it is done? Shouldn't rather the rate / thinning changes be source commands to be serialized with the sample requests instead? Essentially, the windows source seems to buffer one sample ahead, this means that when thinned is changed to non-thinned the next sample returned is still a keyframe, and after that it starts returning delta frames again.
This is tested here: https://gitlab.winehq.org/wine/wine/-/merge_requests/8505/diffs#9c89a7a7f07e... -- https://gitlab.winehq.org/wine/wine/-/merge_requests/8505#note_121677