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: 491

Filed under:
|
|

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

Related posts about directsound

Related posts about waveout