26 Jul
2023
26 Jul
'23
5:26 p.m.
On Wed Jul 26 17:25:19 2023 +0000, Santino Mazza wrote:
mmm, what about adding a timeout for WaitForSingleObject and do the LeaveCriticalSection if the timeout passed? Not sure how long it should be. Oh I just saw that we have `PRESENTER_MIXER_HAS_INPUT` flag and is set when it receives the `MFVP_MESSAGE_PROCESSINPUTNOTIFY` message, but when the streaming thread receives the `EVRM_PROCESS_INPUT` message it doesn't set that flag, shouldn't we set that flag and check for it before waiting for the thread?
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/3319#note_40361