15 Aug
2024
15 Aug
'24
10:39 a.m.
Nikolay Sivov (@nsivov) commented about dlls/mf/sar.c:
EnterCriticalSection(&renderer->cs); if (renderer->audio_client) { - if (renderer->state == STREAM_STATE_STOPPED) + if (renderer->state == STREAM_STATE_PAUSED || renderer->state == STREAM_STATE_STOPPED) { if (FAILED(hr = IAudioClient_Start(renderer->audio_client))) WARN("Failed to start audio client, hr %#lx.\n", hr);
I think the idea here is that restart happens with OnClockRestart(). When is it not the case? -- https://gitlab.winehq.org/wine/wine/-/merge_requests/6255#note_78830