https://bugs.winehq.org/show_bug.cgi?id=47458
--- Comment #3 from Bill Huey (hui) bill.huey@gmail.com --- I don't know the driver that well yet, but it seems like there has to be consideration to AudioClient_SetEventHandle() as well. It looks like that values is set there and it's also held within pulse_lock mutex for safely setting those values.
Please, correct me if I'm wrong as I'm new to this code.