0
0

fmod appears to be loading up a whole bunch of dll files right when I call FMOD::EventSystem_Create. I think its the plug-in loading code but i’m not sure.

Is there a good reason why it loads up DLL files that are not part of fmod before I call Init on the event system object?

  • You must to post comments
0
0

Yes, it’s plugin loading. If you don’t want the event system to look for plugins call EventSystem::setPluginPath(0).

  • You must to post comments
0
0

Is that a static function?

  • You must to post comments
0
0

No. Call it after EventSystem_Create, before EventSystemI::init.

  • You must to post comments
0
0

well, thats the problem.

There are already DLLs getting loaded right when I call FMOD::EventSystem_Create. I dont want fmod to load anything, but since I do not have any kind of system or event system prior to calling that function, I cannot stop it from loading DLLs.

What I have done to stop this is change my programs current directory (in windows) to a directory without dll files in it, then after that call to EventSystem_Create, change it back to the base directory and that works-no extra dlls are loaded. I just hoped there was a better way.

Thanks,
Kyle

  • You must to post comments
0
0

This was already fixed in the development version about a month ago. I’d recommend using that if you can. It’s pretty close to going stable anyway.

Cheers,

  • You must to post comments
Showing 5 results
Your Answer

Please first to submit.