diff --git a/doc/index.doxygen b/doc/index.doxygen
index 41601abc50cc4f656803706e621a5baadafb57ed..52a1e1ca3f2f53f1bad6de4efc260d0aba366de8 100644
--- a/doc/index.doxygen
+++ b/doc/index.doxygen
@@ -1,8 +1,13 @@
-/*! \page Index libdvbpsi's documentation
+/*! \mainpage Index libdvbpsi's documentation
+ *
+ * \section intro_sec Introduction
\author Arnaud de Bossoreille de Ribou The libdvbpsi is a library developed by the VideoLAN team. This document
@@ -10,13 +15,27 @@ describes how to use it and the "C" API. libdvbpsi is a set of tools which allows to decode and generate all the Program specific Information (PSI) present in a MPEG2 TS or a DVB stream. The two keywords are portability and simplicity. libdvbpsi is a set of tools which allows to decode and generate all the Program specific Information (PSI) present in a MPEG2 TS or a DVB stream. The two keywords are portability and simplicity. libdvbpsi was originally released under the GPLv2 and later relicensed under the LGPLv2. All versions prior to version 1.0.0 are GPLv2, versions 1.0.0 and later are LGPLv2.
- libdvbpsi supports the following PSI tables and many descriptors regularly found in MPEG/DVB Transport streamsPreface
+\author Christophe Massion What is libdvbpsi ?
-License
+
+Currently supported tables
+Tables and Descriptors
+
-
Usage
diff --git a/doc/usage.doxygen b/doc/usage.doxygen
index ca74228dbfe1ffc10a21afff67c1fbf64d7173cb..82691dc2697d731b3d3052c6e5d791fff3b8d358 100644
--- a/doc/usage.doxygen
+++ b/doc/usage.doxygen
@@ -25,6 +25,12 @@ file: