[vlc-devel] Re: Developing Modules - Not being recognized

Benjamin Pracht bigben+spam at videolan.org
Sun Feb 5 09:48:43 CET 2006

Le samedi 04 février 2006 à 18:23 -0800, Brillgene SMTP a écrit :
> Hi,
>  I am working on a module for VLC which will allow it to play eMule Part 
> Files (with seeking, uninterrupted play)
> This used to exist for 0.7.2 but it is now broken with 0.8.4. I want to 
> upgrade it to 0.8.4.
> 1. Although I can compile the module fine, VLC does not show it. I based my 
> code on the file.c access module and have made minimal changes. why is it 
> not showing up in the VLC list?

Well, have a look at the debug info at launch time (launch with -vvv).
VLC will generally complain about issues in a plugin file (most likely
missing symbols). VLC is comiled with gcc on windows. VC++ may produce
objects with different naming rules for the symbols...

> 2. Is there a way to prevent the plugin/modules from breaking with every 
> release of VLC?

Well, binary compatibility is not possible at the moment. API changes
should be limited in this field however. Source compatibility should be
more or less possible.


This is the vlc-devel mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://developers.videolan.org/lists.html

More information about the vlc-devel mailing list