Bugzilla – Bug 1956
Windows: MME and WDS playback cursor is buffer length ahead of actual audio playing
Last modified: 2021-09-24 17:48:01 UTC
With MME and WDS the whole audio or selection is played and starting after a delay of 1 second (the buffer length) and the playback cursor is out of sync with the playback by 1 second (buffer length). WASAPI is not affected (we fixed Bug #1949 ) - nor is Mac affected. This is not a regression on 2.2.2 or on 2.1.3
Demoted to P2, since most users will have 100ms as their buffer size AND this is not a regression on 2.2.2. Bug assigned to Paul. The delay in starting playback should be split off as a separate bug. Buffers can/should be primed as quickly as we can. This bug 1956 can remain for the behaviour that the play head is shown for 'buffer loading time' not 'buffer utilisation time'. Users expect the play head to track what is actually playing right now.
*** STEPS UPDATED *** And title changed. I've split bug 1959 (slow priming of buffers) out of this bug, as it has a different root cause.
Demoted to P5. The latency is communicated to portaudio, and it is portaudio that does buffering in that case.
*** Bug 1959 has been marked as a duplicate of this bug. ***