[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.

-- 
BigBen

-- 
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