Hi, I’ve got a few users who are having this error:
A call to a standard soundcard
driver failed, which could possibly mean a bug in the driver or
resources were missing or exhausted.
when I do this:
FMOD::Channel* pchannel = NULL;
FMOD_RESULT ret = PFMod->playSound(FMOD_CHANNEL_FREE, psound, false,&pchannel);[/code:134l7vlk]
calling getlast error gets me:
[code:134l7vlk]Overlapped I/O operation is in progress[/code:134l7vlk]
but i suspect thats a red herring.
Any ideas? esp regarding why it seems to be sound card specific. I have noticed that my card seems happy to have FMOD release channels for reuse right away, but some users cards (soundblaster ones) don’t seem to free up channels quickly, and I need to set the machannels higher.
- cliffski asked 10 years ago
So does it sound like its a driver bug in releasing channels? I can’t personally replicate the bug, so its not easy to check if that will fix it.
I am guessing by default, FMOD will try and use hardware when creating a sound unless you force it otherwise in a FMOD_CREATESOUNDEXINFO?
Please login first to submit.