On Tue Jul 11 07:43:21 2023 +0000, Davide Beatrici wrote:
@huw Any ideas?
Maybe to isolate the issue a bit more, you could move `get_audio_session_wrapper` into `mmdevapi` first, then call it from all the `AUDDRV_GetAudioSessionWrapper` methods in separate commits (probably while also removing the vtbl definitions etc.), and then in the final commit, remove `GetAudioSessionWrapper` from the `DriverFuncs`. Right now you already do this in the first commit.