[vlc-devel] [PATCH] GSoC: lua services discovery, core part

Fabio Ritrovato exsephiroth87 at gmail.com
Mon Nov 9 21:14:07 CET 2009


2009/11/9 Rémi Denis-Courmont <remi at remlab.net>:
>> The LUA interpreter is not even loaded until you start the sd, so it's
>> not slowing down anything...
>> And, I'm not dlopening anything, I'm just adding submodules...
>
> You are inhibiting caching of the LUA plugin. That forces the module bank
> initialization to dlopen() the LUA plugin, and then run the module entry
> _every_ single time that VLC is started.



Ok, I think I'm starting to get it...
But the LUA plugin is going to get dlopened anyway any time you add a
new script,  is that ok?

On a side note, I found out that my vlc is always dlopening it on
startup every time, even if I remove my uncachable patch...
Is there something wrong with my config? Because if it IS loaded
everytime anyway, there should be no problem...



More information about the vlc-devel mailing list