[vlc-devel] vlc: svn commit r25242 (damienf)

Remi Denis-Courmont rdenis at simphalempin.com
Thu Feb 21 17:53:27 CET 2008


On Thu, 21 Feb 2008 16:40:18 +0000, Damien Fouilleul
<damien.fouilleul at laposte.net> wrote:
> i'm just leveraging a very useful feature,

So useful only you complain about it.

> you force argv[0] to contain rubish,

Since when are software libraries suppose to use argv[0] anyway? I've not
bothered to remove it from the whole internal LibVLC command line parsing
flow, perhaps. That surely did not mean we intended to restore the
misfeature later on.

> i'm giving an option to people to put useful information.
> 
> very convenient when you do something like that in shell:

> ../myvlc/vlc ...

> vlc will find modules in ../myvlc/plugins, you just broke that feature

If I create a symlink to VLC in some directory, I surely don't want it to
try to find modules in a subdirectory thereof.

This is a MISfeature. It makes loading VLC even slower and I/O hungry, and
misbehaves with the plugin cache. Even the fact that VLC tries to find
plugins in "." in annoying (and harmful), though we have to keep it until
we find a better option for development trees.

-- 
Rémi Denis-Courmont
http://www.remlab.net




More information about the vlc-devel mailing list