I using FMOD 5 low level api, to play sound in my game. As render engine I using the PlayFirst Playground SDK. On each frame I updating my sound manager(wrapper for FMOD). But I have one little problem. When i hitting Win+L on Win8, engine stop receiving messages in window message loop. So I cann’t stop Fmod system, and sound still playing, while all game thread paused. Can you help please to resolve that problem? Also i does not have access to message loop, cause impletementation of SDK not presenting sources for message loop.
I also trying to SetWindowHookEx and trying to receive messages, but i still fail.
How I can sync FMOD thread with main thread?