Hello guys,
I'm currently developing an audio engine that is used in voice network chat software. Everything is working fine - capture/playback/mixing channels.
The problem is in using it under Windows XP. I've been getting user reports with information that their global system volume is set to zero after launching the application.
I'm assuming that happens because of WaveOut/DSound conflict.
How can I force DSound not to affect system volume? Playback device is initialized: DirectSoundCreate8(&GUID, &pAudio, NULL);
and:
pAudio->SetCooperativeLevel(parentWnd, DSSCL_PRIORITY);
I'm currently not able to debug the application, cause I'm using Vista and everything is OK.
Hope you can help me with this issue! Thanks a Lot!
Regards, Anton.