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 - -

Preface

+\author Christophe Massion +\author Jean-Paul Saman +\author Johan Billen +\author Johann Hanne +\author and others (see AUTHORS file)

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.

What is libdvbpsi ?

-

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.

+ +

License

+ +

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.

-

Currently supported tables

+

Tables and Descriptors

+

libdvbpsi supports the following PSI tables and many descriptors regularly found in MPEG/DVB Transport streams

    -
  • Program Association Table (PAT, MPEG2)
  • -
  • Program Map Table (PMT, MPEG2)
  • +
  • Bouquet Association Table (BAT)
  • +
  • Conditional Access Table (CAT)
  • +
  • EPG Information Table (EIT)
  • +
  • Network Information Table (NIT)
  • +
  • Program Association Table (PAT)
  • +
  • Program Map Table (PMT)
  • +
  • Section Description Table (SDT)
  • +
  • Splice Information Section Table (SIS)
  • +
  • TOT Table (TOT)

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:

  • Descriptors: descriptor.h
  • Program Association Table: pat.h
  • Program Map Table: pmt.h
  • +
  • Conditional Access Table: cat.h
  • +
  • EPG Information Table: eit.h
  • +
  • Network Informtation Table: nit.h
  • +
  • Stream Description Table: sdt.h
  • +
  • Splice Information Section Table: sis.h
  • +
  • TOT: tot.h
  • \ref structure