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

Rémi Denis-Courmont remi at remlab.net
Mon Nov 9 09:06:14 CET 2009


On Sun, 8 Nov 2009 22:56:10 +0100, Fabio Ritrovato
<exsephiroth87 at gmail.com> wrote:
> I'm not sure I understand the issue so probably that's not it, but the
> module is not cached, so every time you run vlc the module entry is
> run, and the result is not saved after you've closed the program; this
> is not done with dynamic plugins, the only place I could find a call
> to CacheMerge()...

You're mixing up the stored cache and the module bank. A plugin may be
absent from the stored cache. It will work, but it is a bad as it makes VLC
startup much slower. But a plugin cannot be absent from the module bank,
otherwise LibVLC cannot use it at all.

-- 
Rémi Denis-Courmont




More information about the vlc-devel mailing list