DirectSound affects system volume on WinXP
Posted
by Anton
on Stack Overflow
See other posts from Stack Overflow
or by Anton
Published on 2010-05-19T04:29:33Z
Indexed on
2010/05/19
4:30 UTC
Read the original article
Hit count: 522
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.
© Stack Overflow or respective owner