modules.xml 1.7 KB
Newer Older
Clément Stenac's avatar
Clément Stenac committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60
<?xml version="1.0" encoding="UTF-8"?>
<chapter id="modules"><title id="tmodules">
Modules and options for VLC</title>

<sect1><title>The modules</title>

<para>VLC uses a modular system, which allows to add easily new
fonctions and formats. Here is a description of nearly all the VLC
modules. A few "internal" modules won't be explained here. For a 
complete list of all VLC modules, please have a look at the LIST file
 in the subdirectory "modules" of the VLC source tree.</para>
<para>If you installed VLC through a binary file, you will get
the default modules. If, however, you want to customize VLC to your
needs, you will have to compile VLC from sources.</para>
<para>Reading this part may be useful if you intend to compile VLC or
if you want to know all the options available for modules you use.</para>
<para>The compilation itself is explained in the next chapter.</para>

If you wish to compile a module which is stated 
<emphasis>disabled by default</emphasis>, you have to launch the 
configure script with:

<prompt>% </prompt><userinput>./configure --enable-module_name</userinput>

On the contrary, if you want to disable a module 
that is <emphasis>default enabled</emphasis>, you have to use:

<prompt>% </prompt><userinput>./configure --disable-module_name</userinput></screen>

Each VLC module has its own help and options. To see
every options associated with a module, use:</para>

<screen> <prompt>% </prompt><userinput>vlc --advanced -p module_name</userinput></screen>

or use the "Preferences" Panel of your favorite 
graphical interface.</para>