Prev Previous Post   Next Post Next
Old 14th December 2003, 18:34   #1
Junior Member
Join Date: Dec 2003
Posts: 2
Writing a container for VIS PlugIns


I've written a container that is able to load and start VIS plugins. It works fine for some plugins, but most of them make my app crash after beeing stopped and unloaded.

I call "Quit" on the module and after that I unload the DLL by a call to FreeLibrary. But after that my calling thread gets terminated and my app crashes.

Since it works for some plugins and doesn't for other I guess there's a certain difference in the way some plugins remove themselves from memory. Any ideas what I need to handle to prevent my thread from beeing terminated? How does Winamp load and execute Plugins?

Thanx for your help,
sergiii is offline   Reply With Quote
Go Back   Winamp & Shoutcast Forums > Visualizations > Other Visualizations > Visualization Mega SDK

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Forum Jump