23 May
2025
23 May
'25
7:46 a.m.
On Thu May 22 10:02:34 2025 +0000, Nikolay Sivov wrote:
I understand it probably can't happen in practice, but could we extend this check to say "paused && offset != current_position", to make it clear which state we are transitioning from. I've changed this to:
if (state == SINK_STATE_RUNNING && (sink->state == SINK_STATE_STOPPED || sink->state == SINK_STATE_PAUSED ||
(sink->state == SINK_STATE_RUNNING && offset != PRESENTATION_CURRENT_POSITION)))
but I'm not 100% sure if this is what you wanted. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/7932#note_104318