I developed my VLC plugin with .a library successfuly. But when I change to a dll or so file, that plugin is not found by VLC.
For example, I have a libcodec.dll and libcodec.dll.a. Based on previous successful VLC plugin (for .a static lib) project,
1. I change dll la file as below
dlname='libcodec.dll'
# Names of this library.
library_names='libcodec.dll.a'
# The name of the static archive.
old_library='' // leave it blank. Previous one is libcodec.a
2. use LoadLibrary and GetProcAddress to load dll function
But it does not work. My question is 1) Does VLC only support plugin based on static library? 2) If not, could anyone educate me the right way to do it?
Thanks.