• Rémi Denis-Courmont's avatar
    modules: introduce vlc_plugin_t, remove module_cache_t · 2676a5e7
    Rémi Denis-Courmont authored
    This introduces a dedicated compound type for module containers
    (i.e. plug-in shared libraries or statically linked module
    descriptors), or plug-in. A plug-in can contain any number of
    modules. The type describes plug-ins regardless of whence they came
    from, libvlccore ("main"), static linking, dynamic linking or the
    plug-ins cache.
    
    Previously, plug-ins from the cache were described by module_cache_t,
    only during the loading phase, while module_t was (ab)used to describe
    loaded or cached plug-ins. Ultimately, that allows moving properties of
    plug-ins out of the module structure where they do not really belong,
    since there can be multiple modules per plug-ins.
    2676a5e7
Name
Last commit
Last update
autotools Loading commit data...
bin Loading commit data...
compat Loading commit data...
contrib Loading commit data...
doc Loading commit data...
extras Loading commit data...
include Loading commit data...
lib Loading commit data...
m4 Loading commit data...
modules Loading commit data...
po Loading commit data...
share Loading commit data...
src Loading commit data...
test Loading commit data...
.gitattributes Loading commit data...
.gitignore Loading commit data...
.mailmap Loading commit data...
AUTHORS Loading commit data...
COPYING Loading commit data...
COPYING.LIB Loading commit data...
INSTALL Loading commit data...
Makefile.am Loading commit data...
NEWS Loading commit data...
README Loading commit data...
THANKS Loading commit data...
bootstrap Loading commit data...
configure.ac Loading commit data...
make-alias Loading commit data...