intf.xml 6.35 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 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220
<?xml version="1.0" encoding="UTF-8" ?>

<sect1><title>
Modules d'interface
</title>

<para>
Ces modules vous permettent de choisir une ou des
interfaces (interface graphique ou interface de controle).
</para>

<sect2><title>wxwindows</title>
&enabled;
<para>
L'interface wxWindows est une interface graphique
portable qui fonctionne sous GNU/Linux et Windows. C'est maintenant l'interface
graphique la plus à jour pour ces deux systèmes
.</para></sect2>


<sect2><title>skins</title>
&enabled;
<para>
Cette interface skinnable, qui fonctionne sous Win32
et X11 vous permet de très simplement créer vos propres skins, à l'aide
de fichiers XML
.</para>
&options-st;
<itemizedlist>
<listitem>
  <para><emphasis>--skin_last</emphasis> :
    Cette option vous permet de donner la 
     dernière skin utilisée (l'argument est une chaîne).
  </para></listitem>
  <listitem><para><emphasis>--skin_config</emphasis> :
    Cette option vous permet de donner la 
     configuration de la skin (l'argument est une chaîne).
  </para></listitem>
  <listitem><para><emphasis>--show_in_tray, --noshow_in_tray</emphasis> :
    Indique si l'application doit être visible
     dans la barre système (désactivé par défaut).
  </para></listitem>
  <listitem><para><emphasis>
	--show_in_taskbar, --noshow_in_taskbar</emphasis> :
    Indique si l'application doit être visible
     dans la barre des tâches (activé par défaut).
  </para>
 </listitem>
</itemizedlist>
</sect2>

<sect2><title>gtk</title>
&enabled;
<para>
Ceci est l'interface GTK+, qui peut également être
utilisée sous Windows. Vous devez disposer des librairies GTK et de
en-têtes pour la compilation. Attention, cette interface n'est plus maintenue, et
ne présente pas toutes les possibilités actuelles de VLC.
.</para>
</sect2>

<sect2><title>gnome</title>
&disabled;
&linux-only;
<para>
Ceci est l'interface Gnome. Vous aurez besoin des
librairies Gnome (<emphasis>libgnome32</emphasis> sous Debian GNU/Linux)
et des en-têtes pour la compilation (<emphasis>libgnome-dev</emphasis>
sous Debian GNU/Linux). Attention, cette interface n'est plus maintenue, et ne présente
pas toutes les possibilités actuelles de VLC.
.</para>
&options-st;
<itemizedlist>
<listitem>
<para><emphasis>--gnome-tooltips, --no-gnome-tooltips </emphasis>:
Active l'affichage des bulles d'aide (activé par défaut)
</para></listitem>
<listitem><para><emphasis>--gnome-toolbartext, --no-gnome-toolbartext </emphasis>:
Active l'affichage du texte sur les boutons (activé par défaut)
</para></listitem>
<listitem><para><emphasis>--gnome-prefs-maxh </emphasis>:
L'argument (un entier) donne la hauteur maximale des
	fenêtres de configuration
</para>
</listitem>
</itemizedlist>
</sect2>

<sect2><title>qt</title>
&disabled;
<para>
Ceci est le module d'interface QT. Vous aurez besoin
des librairies QT (<emphasis>libqt2</emphasis> sous Debian GNU/Linux) et
des en-têtes pour la compilation (<emphasis>libqt-dev</emphasis> sous
Debian GNU/Linux). Attention, cette interface n'est plus maintenue, et ne présente pas
toutes les possibilités actuelles de VLC.
.</para></sect2>

<sect2><title>kde</title>
&disabled;
&linux-only;
<para>
Ceci est le module d'interface KDE. Vous
aurez besoin des librairies Kde (<emphasis>kdelibs3</emphasis>
sous Debian GNU/Linux) et des en-têtes pour la compilation
((<emphasis>kde-devel</emphasis> sous Debian GNU/Linux). Attention, cette interface
n'est plus maintenue, et ne présente pas toutes les possibilités actuelles de VLC.
.</para>
&options-st;
<itemizedlist>
<listitem>
<para><emphasis>--kde-uirc </emphasis>:
Chemin du fichier <filename>ui.rc</filename>
</para>
</listitem>
</itemizedlist>
</sect2>

<sect2><title>rc</title>
&always;
<para>
Ceci est un module de contrôle à distance,
qui fonctionne en mode texte depuis une console. Vous pouvez
ainsi contrôler le VLC par des scripts ou des commandes, comme
<emphasis>play</emphasis>,<emphasis>stop</emphasis>, etc....
.</para>
&options-st;
<itemizedlist>
<listitem>
<para><emphasis>--rc-show-pos, --no-rc-show-pos </emphasis> :
Active ou désactive un compteur qui indique
chaque seconde la position dans le flux (désactivé par défaut)
</para></listitem>
<listitem><para><emphasis>--fake-tty, --no-fake-tty </emphasis>:
Active ou désactive l'émulation d'un terminal virtuel
TTY (désactivé par défaut)
</para>
</listitem>
</itemizedlist>
</sect2>


<sect2><title>http</title>
&always;
<para>
Ce module vous permet de contrôler VLC à distance
par un navigateur web. Vous pouvez créer vos propres pages web de
contrôle.
.</para>
&options-st;
<itemizedlist>
<listitem>
<para><emphasis>--http-host </emphasis>:
L'argument, une chaîne, donne l'adresse locale, sous
la forme adresse[:port], où l'adresse est soit une adresse IP, soit un 
nom DNS, et où port et le port sur lequel l'interface HTTP sera disponible
Le port par défaut est 8080. L'adresse par défaut est localhost; ceci
devrait être bon pour presque tout le monde
</para></listitem>
<listitem><para><emphasis>--http-src </emphasis>:
Chemin du répertoire contenant les pages HTML à 
servir.
</para></listitem></itemizedlist>
</sect2>

<sect2><title>ncurses</title>
&disabled;
&linux-only;
<para>
Cette interface en mode texte utilise la
bibliothèque ncurses. Pour la compiler, vous devez avoir les
en-têtes ncurses (<emphasis>libncurses5-dev</emphasis> sous Debian
GNU/Linux)
.</para></sect2>

<sect2><title>lirc</title>
&disabled;
&linux-only;
<para>
Ce module permet de contrôler VLC par une
télécommande. Afin de vous aider, un fichier lircrc est fourni (voir
<filename>doc/lirc/example.lircrc</filename>)
.</para></sect2>

<sect2><title>opie</title>
&disabled;
<para>
Ceci est un plugin d'interface pour la librairie QT
Embedded (pour iPaq)
.</para></sect2>

<sect2><title>gestures</title>
&always;
<para>
Ce module vous permet de contrôler VLC par des
mouvements de souris
.</para>
&options-st;
<itemizedlist>
<listitem>
<para><emphasis>--gestures-threshold </emphasis>:
L'argument, un entier, est la quantité de 
mouvement requise avant qu'un mouvement ne soit enregistré
</para></listitem>
<listitem><para><emphasis>--gestures-button {left,middle,right} </emphasis>:
Le bouton choisi devra être enfoncé avant
de faire le mouvement
</para>
</listitem>
</itemizedlist>
</sect2>

<sect2><title>joystick</title>
&disabled;
&linux-only;
<para>
Ce module vous permet de contrôler VLC à l'aide d'un
joystick et est hautement configurable.
.</para></sect2>
</sect1>