dvbpsi additional source notices Exact original notice comments from the source/header inputs correlated to the macOS, iOS and simulator contrib archives. All listed full source hashes agree across the three configured trees. Full primary license documents are also retained. Conditional code and shared headers may be conservative inclusions; this attribution inventory is not final-link retention, patent clearance or complete distribution approval. src/demux.c:1-26 /***************************************************************************** * demux.c: DVB subtables demux functions. *---------------------------------------------------------------------------- * Copyright (C) 2001-2010 VideoLAN * $Id$ * * Authors: Johan Bilien * Jean-Paul Saman * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *---------------------------------------------------------------------------- * *****************************************************************************/ src/demux.h:1-32 /***************************************************************************** * demux.h * * Copyright (C) 2001-2011 VideoLAN * $Id$ * * Authors: Johan Bilien * Jean-Paul Saman * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ /*! * \file * \author Johan Bilien * \brief Subtable demutiplexor. * * Subtable demultiplexor structure */ src/descriptor.c:1-25 /***************************************************************************** * descriptor.c: descriptors functions *---------------------------------------------------------------------------- * Copyright (C) 2001-2011 VideoLAN * $Id: descriptor.c,v 1.6 2002/10/07 14:15:14 sam Exp $ * * Authors: Arnaud de Bossoreille de Ribou * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *---------------------------------------------------------------------------- * *****************************************************************************/ src/descriptor.h:1-33 /***************************************************************************** * descriptor.h * Copyright (C) 2001-2010 VideoLAN * $Id: descriptor.h,v 1.5 2002/05/08 13:00:40 bozo Exp $ * * Authors: Arnaud de Bossoreille de Ribou * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ /*! * \file * \author Arnaud de Bossoreille de Ribou * \brief Common descriptor tools. * * Descriptor structure and its Manipulation tools. * * NOTE: Descriptor generators and decoder functions return a pointer on success * and NULL on error. They do not use a dvbpsi_t handle as first argument. */ src/descriptors/dr_02.c:1-22 /***************************************************************************** * dr_02.c * Copyright (C) 2001-2011 VideoLAN * $Id: dr_02.c,v 1.7 2003/07/25 20:20:40 fenrir Exp $ * * Authors: Arnaud de Bossoreille de Ribou * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ src/descriptors/dr_02.h:1-33 /***************************************************************************** * dr_02.h * Copyright (C) 2001-2010 VideoLAN * $Id: dr_02.h,v 1.3 2002/05/10 23:50:36 bozo Exp $ * * Authors: Arnaud de Bossoreille de Ribou * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ /*! * \file * \author Arnaud de Bossoreille de Ribou * \brief Application interface for the MPEG 2 "video stream" descriptor * decoder and generator. * * Application interface for the MPEG 2 "video stream" descriptor * decoder and generator. This descriptor's definition can be found in * ISO/IEC 13818-1 section 2.6.2. */ src/descriptors/dr_03.c:1-22 /***************************************************************************** * dr_03.c * Copyright (C) 2001-2012 VideoLAN * $Id: dr_03.c,v 1.4 2003/07/25 20:20:40 fenrir Exp $ * * Authors: Arnaud de Bossoreille de Ribou * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ src/descriptors/dr_03.h:1-33 /***************************************************************************** * dr_03.h * Copyright (C) 2001-2012 VideoLAN * $Id: dr_03.h,v 1.2 2002/05/10 23:50:36 bozo Exp $ * * Authors: Arnaud de Bossoreille de Ribou * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ /*! * \file * \author Arnaud de Bossoreille de Ribou * \brief Application interface for the MPEG 2 "audio stream" descriptor * decoder and generator. * * Application interface for the MPEG 2 "audio stream" descriptor * decoder and generator. This descriptor's definition can be found in * ISO/IEC 13818-1 section 2.6.4. */ src/descriptors/dr_04.c:1-22 /***************************************************************************** * dr_04.c * Copyright (C) 2001-2011 VideoLAN * $Id: dr_04.c,v 1.3 2003/07/25 20:20:40 fenrir Exp $ * * Authors: Arnaud de Bossoreille de Ribou * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ src/descriptors/dr_04.h:1-33 /***************************************************************************** * dr_04.h * Copyright (C) 2001-2010 VideoLAN * $Id: dr_04.h,v 1.2 2002/05/10 23:50:36 bozo Exp $ * * Authors: Arnaud de Bossoreille de Ribou * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ /*! * \file * \author Arnaud de Bossoreille de Ribou * \brief Application interface for the MPEG 2 "hierarchy" descriptor * decoder and generator. * * Application interface for the MPEG 2 "hierarchy" descriptor * decoder and generator. This descriptor's definition can be found in * ISO/IEC 13818-1 section 2.6.6. */ src/descriptors/dr_05.c:1-22 /***************************************************************************** * dr_05.c * Copyright (C) 2001-2011 VideoLAN * $Id: dr_05.c,v 1.3 2003/07/25 20:20:40 fenrir Exp $ * * Authors: Arnaud de Bossoreille de Ribou * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ src/descriptors/dr_05.h:1-33 /***************************************************************************** * dr_05.h * Copyright (C) 2001-2010 VideoLAN * $Id: dr_05.h,v 1.2 2002/05/10 23:50:36 bozo Exp $ * * Authors: Arnaud de Bossoreille de Ribou * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ /*! * \file * \author Arnaud de Bossoreille de Ribou * \brief Application interface for the MPEG 2 "registration" descriptor * decoder and generator. * * Application interface for the MPEG 2 "registration" descriptor * decoder and generator. This descriptor's definition can be found in * ISO/IEC 13818-1 section 2.6.8. */ src/descriptors/dr_06.c:1-22 /***************************************************************************** * dr_06.c * Copyright (C) 2001-2011 VideoLAN * $Id: dr_06.c,v 1.3 2003/07/25 20:20:40 fenrir Exp $ * * Authors: Arnaud de Bossoreille de Ribou * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ src/descriptors/dr_06.h:1-33 /***************************************************************************** * dr_06.h * Copyright (C)2001-2010 VideoLAN * $Id: dr_06.h,v 1.2 2002/05/10 23:50:36 bozo Exp $ * * Authors: Arnaud de Bossoreille de Ribou * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ /*! * \file * \author Arnaud de Bossoreille de Ribou * \brief Application interface for the MPEG 2 "data stream alignment" * descriptor decoder and generator. * * Application interface for the MPEG 2 "data stream alignment" descriptor * decoder and generator. This descriptor's definition can be found in * ISO/IEC 13818-1 section 2.6.10. */ src/descriptors/dr_07.c:1-22 /***************************************************************************** * dr_07.c * Copyright (C) 2001-2011 VideoLAN * $Id: dr_07.c,v 1.4 2003/07/25 20:20:40 fenrir Exp $ * * Authors: Arnaud de Bossoreille de Ribou * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ src/descriptors/dr_07.h:1-33 /***************************************************************************** * dr_07.h * Copyright (C) 2001-2010 VideoLAN * $Id: dr_07.h,v 1.2 2002/05/10 23:50:36 bozo Exp $ * * Authors: Arnaud de Bossoreille de Ribou * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ /*! * \file * \author Arnaud de Bossoreille de Ribou * \brief Application interface for the MPEG 2 "target background grid" * descriptor decoder and generator. * * Application interface for the MPEG 2 "target background grid" descriptor * decoder and generator. This descriptor's definition can be found in * ISO/IEC 13818-1 section 2.6.12. */ src/descriptors/dr_08.c:1-22 /***************************************************************************** * dr_08.c * Copyright (C) 2001-2011 VideoLAN * $Id: dr_08.c,v 1.4 2003/07/25 20:20:40 fenrir Exp $ * * Authors: Arnaud de Bossoreille de Ribou * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ src/descriptors/dr_08.h:1-33 /***************************************************************************** * dr_08.h * Copyright (C) 2001-2010 VideoLAN * $Id: dr_08.h,v 1.3 2002/05/10 23:50:36 bozo Exp $ * * Authors: Arnaud de Bossoreille de Ribou * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ /*! * \file * \author Arnaud de Bossoreille de Ribou * \brief Application interface for the MPEG 2 "video window" * descriptor decoder and generator. * * Application interface for the MPEG 2 "video window" descriptor * decoder and generator. This descriptor's definition can be found in * ISO/IEC 13818-1 section 2.6.14. */ src/descriptors/dr_09.c:1-22 /***************************************************************************** * dr_09.c * Copyright (C) 2001-2011 VideoLAN * $Id: dr_09.c,v 1.5 2003/07/25 20:20:40 fenrir Exp $ * * Authors: Arnaud de Bossoreille de Ribou * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ src/descriptors/dr_09.h:1-33 /***************************************************************************** * dr_09.h * Copyright (C) 2001-2010 VideoLAN * $Id: dr_09.h,v 1.2 2002/05/10 23:50:36 bozo Exp $ * * Authors: Arnaud de Bossoreille de Ribou * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ /*! * \file * \author Arnaud de Bossoreille de Ribou * \brief Application interface for the MPEG 2 "conditional access" * descriptor decoder and generator. * * Application interface for the MPEG 2 "conditional access" descriptor * decoder and generator. This descriptor's definition can be found in * ISO/IEC 13818-1 section 2.6.16. */ src/descriptors/dr_0a.c:1-22 /***************************************************************************** * dr_0a.c * Copyright (C) 2001-2011 VideoLAN * $Id$ * * Authors: Arnaud de Bossoreille de Ribou * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ src/descriptors/dr_0a.h:1-33 /***************************************************************************** * dr_0a.h * Copyright (C) 2001-2010 VideoLAN * $Id$ * * Authors: Arnaud de Bossoreille de Ribou * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ /*! * \file * \author Arnaud de Bossoreille de Ribou * \brief Application interface for the MPEG 2 "ISO 639 language" * descriptor decoder and generator. * * Application interface for the MPEG 2 "ISO 639 language" descriptor * decoder and generator. This descriptor's definition can be found in * ISO/IEC 13818-1 section 2.6.18. */ src/descriptors/dr_0b.c:1-22 /***************************************************************************** * dr_0b.c * Copyright (C) 2001-2011 VideoLAN * $Id: dr_0b.c,v 1.3 2003/07/25 20:20:40 fenrir Exp $ * * Authors: Arnaud de Bossoreille de Ribou * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ src/descriptors/dr_0b.h:1-33 /***************************************************************************** * dr_0b.h * Copyright (C) 2001-2010 VideoLAN * $Id: dr_0b.h,v 1.2 2002/05/10 23:50:36 bozo Exp $ * * Authors: Arnaud de Bossoreille de Ribou * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ /*! * \file * \author Arnaud de Bossoreille de Ribou * \brief Application interface for the MPEG 2 "system clock" * descriptor decoder and generator. * * Application interface for the MPEG 2 "system clock" descriptor * decoder and generator. This descriptor's definition can be found in * ISO/IEC 13818-1 section 2.6.20. */ src/descriptors/dr_0c.c:1-22 /***************************************************************************** * dr_0c.c * Copyright (C) 2001-2011 VideoLAN * $Id: dr_0c.c,v 1.3 2003/07/25 20:20:40 fenrir Exp $ * * Authors: Arnaud de Bossoreille de Ribou * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ src/descriptors/dr_0c.h:1-33 /***************************************************************************** * dr_0c.h * Copyright (C) 2001-2010 VideoLAN * $Id: dr_0c.h,v 1.2 2002/05/10 23:50:36 bozo Exp $ * * Authors: Arnaud de Bossoreille de Ribou * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ /*! * \file * \author Arnaud de Bossoreille de Ribou * \brief Application interface for the MPEG 2 "multiplex buffer utilization" * descriptor decoder and generator. * * Application interface for the MPEG 2 "multiplex buffer utilization" * descriptor decoder and generator. This descriptor's definition can be found * in ISO/IEC 13818-1 section 2.6.22. */ src/descriptors/dr_0d.c:1-22 /***************************************************************************** * dr_0d.c * Copyright (C) 2001-2011 VideoLAN * $Id: dr_0d.c,v 1.3 2003/07/25 20:20:40 fenrir Exp $ * * Authors: Arnaud de Bossoreille de Ribou * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ src/descriptors/dr_0d.h:1-33 /***************************************************************************** * dr_0d.h * Copyright (C) 2001-2010 VideoLAN * $Id: dr_0d.h,v 1.2 2002/05/10 23:50:36 bozo Exp $ * * Authors: Arnaud de Bossoreille de Ribou * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ /*! * \file * \author Arnaud de Bossoreille de Ribou * \brief Application interface for the MPEG 2 "copyright" descriptor * decoder and generator. * * Application interface for the MPEG 2 "copyright" descriptor * decoder and generator. This descriptor's definition can be found in * ISO/IEC 13818-1 section 2.6.24. */ src/descriptors/dr_0e.c:1-22 /***************************************************************************** * dr_0e.c * Copyright (C) 2001-2011 VideoLAN * $Id: dr_0e.c,v 1.3 2003/07/25 20:20:40 fenrir Exp $ * * Authors: Arnaud de Bossoreille de Ribou * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ src/descriptors/dr_0e.h:1-33 /***************************************************************************** * dr_0e.h * Copyright (C) 2001-2010 VideoLAN * $Id: dr_0e.h,v 1.2 2002/05/10 23:50:36 bozo Exp $ * * Authors: Arnaud de Bossoreille de Ribou * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ /*! * \file * \author Arnaud de Bossoreille de Ribou * \brief Application interface for the MPEG 2 "maximum bitrate" descriptor * decoder and generator. * * Application interface for the MPEG 2 "maximum bitrate" descriptor * decoder and generator. This descriptor's definition can be found in * ISO/IEC 13818-1 section 2.6.26. */ src/descriptors/dr_0f.c:1-22 /***************************************************************************** * dr_0f.c * Copyright (C) 2001-2011 VideoLAN * $Id: dr_0f.c,v 1.3 2003/07/25 20:20:40 fenrir Exp $ * * Authors: Arnaud de Bossoreille de Ribou * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ src/descriptors/dr_0f.h:1-33 /***************************************************************************** * dr_0f.h * Copyright (C) 2001-2010 VideoLAN * $Id: dr_0f.h,v 1.2 2002/05/10 23:50:36 bozo Exp $ * * Authors: Arnaud de Bossoreille de Ribou * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ /*! * \file * \author Arnaud de Bossoreille de Ribou * \brief Application interface for the MPEG 2 "private data indicator" * descriptor decoder and generator. * * Application interface for the MPEG 2 "private data indicator" descriptor * decoder and generator. This descriptor's definition can be found in * ISO/IEC 13818-1 section 2.6.28. */ src/descriptors/dr_10.c:1-17 src/descriptors/dr_11.c:1-17 src/descriptors/dr_12.c:1-17 src/descriptors/dr_1b.c:1-17 src/descriptors/dr_1c.c:1-17 /* Copyright (C) 2015 Daniel Kamil Kozar This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ src/descriptors/dr_10.h:1-28 /* Copyright (C) 2015 Daniel Kamil Kozar This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ /*! * \file * \author Daniel Kamil Kozar * \brief Application interface for the MPEG-2 smoothing buffer descriptor * decoder and generator. * * Application interface for the MPEG-2 smoothing buffer descriptor decoder and * generator. This descriptor's definition can be found in ISO/IEC 13818-1 * revision 2014/10 section 2.6.30. */ src/descriptors/dr_11.h:1-28 /* Copyright (C) 2015 Daniel Kamil Kozar This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ /*! * \file * \author Daniel Kamil Kozar * \brief Application interface for the MPEG-2 STD descriptor decoder and * generator. * * Application interface for the MPEG-2 STD descriptor decoder and generator. * This descriptor's definition can be found in ISO/IEC 13818-1 revision 2014/10 * section 2.6.32. */ src/descriptors/dr_12.h:1-28 /* Copyright (C) 2015 Daniel Kamil Kozar This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ /*! * \file * \author Daniel Kamil Kozar * \brief Application interface for the MPEG-2 IBP descriptor decoder and * generator. * * Application interface for the MPEG-2 IBP descriptor decoder and generator. * This descriptor's definition can be found in ISO/IEC 13818-1 revision 2014/10 * section 2.6.34. */ src/descriptors/dr_13.c:1-22 /* Copyright (C) 2010-2012 Adam Charrett This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA dr_13.c Decode Carousel Id Descriptor. */ src/descriptors/dr_13.h:1-28 /* Copyright (C) 2010 Adam Charrett This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA dr_13.h Decode Carousel id Descriptor. */ /*! * \file dr_13.h * \author Adam Charrett * \brief Decode Carousel id Descriptor. */ src/descriptors/dr_14.c:1-22 /* Copyright (C) 2010 Adam Charrett This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA dr_14.c Decode Assocation Tag Descriptor. */ src/descriptors/dr_14.h:1-28 /* Copyright (C) 2010 Adam Charrett This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA dr_14.h Decode Association Tag Descriptor. */ /*! * \file dr_14.h * \author Adam Charrett * \brief Decode Association Tag Descriptor. */ src/descriptors/dr_1b.h:1-28 /* Copyright (C) 2015 Daniel Kamil Kozar This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ /*! * \file * \author Daniel Kamil Kozar * \brief Application interface for the MPEG-4 video descriptor decoder and * generator. * * Application interface for the MPEG-4 video descriptor decoder and generator. * This descriptor's definition can be found in ISO/IEC 13818-1 revision 2014/10 * section 2.6.36. */ src/descriptors/dr_1c.h:1-28 /* Copyright (C) 2015 Daniel Kamil Kozar This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ /*! * \file * \author Daniel Kamil Kozar * \brief Application interface for the MPEG-4 audio descriptor decoder and * generator. * * Application interface for the MPEG-4 audio descriptor decoder and generator. * This descriptor's definition can be found in ISO/IEC 13818-1 revision 2014/10 * section 2.6.38. */ src/descriptors/dr_40.c:1-21 /* * dr_40.c * Copyright (C) 2001-2012 VideoLAN * * Authors: rcorno (Nov 22, 2011) * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ src/descriptors/dr_40.h:1-32 /***************************************************************************** * dr_40.h * Copyright (C) 2001-2011 VideoLAN * * Authors: rcorno (Nov 22, 2011) * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ /*! * \file * \author Corno Roberto * \brief Application interface for the DVB "network name" * descriptor decoder and generator. * * Application interface for the DVB "network name" descriptor * decoder and generator. This descriptor's definition can be found in * ETSI EN 300 468 section 6.2.27. */ src/descriptors/dr_41.c:1-21 /* * dr_41.c * Copyright (C) 2012 VideoLAN * * Authors: rcorno (May 21, 2012) * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ src/descriptors/dr_41.h:1-32 /***************************************************************************** * dr_41.h * Copyright (C) 2012 VideoLAN * * Authors: rcorno (May 21, 2012) * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ /*! * \file * \author Corno Roberto * \brief Application interface for the DVB "service list" * descriptor decoder and generator. * * Application interface for the DVB "service list" descriptor * decoder and generator. This descriptor's definition can be found in * ETSI EN 300 468 section 6.2.35. */ src/descriptors/dr_42.c:1-23 /***************************************************************************** * dr_42.c * Copyright (C) 2001-2011 VideoLAN * $Id: dr_42.c,v 1.1 2002/12/11 13:14:42 jobi Exp $ * * Authors: Arnaud de Bossoreille de Ribou * Johan Bilien * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ src/descriptors/dr_42.h:1-34 /***************************************************************************** * dr_42.h * Copyright (C) 2001-2010 VideoLAN * $Id$ * * Authors: Arnaud de Bossoreille de Ribou * Johan Bilien * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ /*! * \file * \author Johan Bilien * \brief Application interface for the DVB "stuffing" * descriptor decoder and generator. * * Application interface for the DVB "stuffing" descriptor * decoder and generator. This descriptor's definition can be found in * ETSI EN 300 468 section 6.2.35. */ src/descriptors/dr_43.c:1-22 /***************************************************************************** * dr_43.c * Copyright (C) 2001-2011 VideoLAN * $Id$ * * Authors: Johann Hanne * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ src/descriptors/dr_43.h:1-33 /***************************************************************************** * dr_43.h * Copyright (C) 2001-2010 VideoLAN * $Id$ * * Authors: Johann Hanne * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ /*! * \file * \author Johann Hanne * \brief Application interface for the DVB satellite delivery system * descriptor decoder and generator. * * Application interface for the DVB satellite delivery system descriptor * decoder and generator. This descriptor's definition can be found in * ETSI EN 300 468 section 6.2.13.2. */ src/descriptors/dr_44.c:1-22 /***************************************************************************** * dr_44.c * Copyright (C) 2011-2012 VideoLAN * $Id$ * * Authors: Ilkka Ollakka * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ src/descriptors/dr_44.h:1-34 /***************************************************************************** * dr_44.h * Copyright (C) 2011 VideoLAN * $Id$ * * Authors: Ilkka Ollakka * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ /*! * \file * \author Ilkka Ollakka * \brief Application interface for the DVB cable delivery system * descriptor decoder and generator. * * Application interface for the DVB cable delivery system descriptor * decoder and generator. This descriptor's definition can be found in * ETSI EN 300 468 section 6.2.13.1. * dr_44.h is heavily based on dr_43.h file */ src/descriptors/dr_45.c:1-22 /***************************************************************************** * dr_45.c * Copyright (C) 2004-2011 VideoLAN * $Id$ * * Authors: Jean-Paul Saman * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ src/descriptors/dr_45.h:1-33 /***************************************************************************** * dr_45.h * Copyright (C) 2004-2010 VideoLAN * $Id$ * * Authors: Jean-Paul Saman * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ /*! * \file * \author Jean-Paul Saman * \brief VBI data descriptor parsing. * * DVB VBI data descriptor parsing, according to ETSI EN 300 468 * version 1.7.1 section 6.2.46 * * NOTE: this descriptor is known by tag value 0x45 */ src/descriptors/dr_47.c:1-23 /***************************************************************************** * dr_47.c * Copyright (C) 2001-2011 VideoLAN * $Id: dr_47.c,v 1.1 2002/12/11 13:14:42 jobi Exp $ * * Authors: Arnaud de Bossoreille de Ribou * Johan Bilien * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ src/descriptors/dr_47.h:1-34 /***************************************************************************** * dr_47.h * Copyright (C) 2001-2010 VideoLAN * $Id: dr_47.h,v 1.2 2002/12/12 10:19:32 jobi Exp $ * * Authors: Arnaud de Bossoreille de Ribou * Johan Bilien * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ /*! * \file * \author Johan Bilien * \brief Application interface for the DVB "bouquet name" * descriptor decoder and generator. * * Application interface for the MPEG 2 "bouquet name" descriptor * decoder and generator. This descriptor's definition can be found in * ETSI EN 300 468 section 6.2.3. */ src/descriptors/dr_48.c:1-23 /***************************************************************************** * dr_48.c * Copyright (C) 2001-2011 VideoLAN * $Id$ * * Authors: Arnaud de Bossoreille de Ribou * Johan Bilien * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ src/descriptors/dr_48.h:1-34 /***************************************************************************** * dr_48.h * Copyright (C) 2001-2010 VideoLAN * $Id: dr_48.h,v 1.2 2002/12/12 10:19:32 jobi Exp $ * * Authors: Arnaud de Bossoreille de Ribou * Johan Bilien * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ /*! * \file * \author Johan Bilien * \brief Application interface for the DVB "service" * descriptor decoder and generator. * * Application interface for the DVB "service" descriptor * decoder and generator. This descriptor's definition can be found in * ETSI EN 300 468 section 6.2.30. */ src/descriptors/dr_49.c:1-21 /* * dr_49.c * Copyright (C) 2012 VideoLAN * * Authors: rcorno (May 21, 2012) * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ src/descriptors/dr_49.h:1-32 /***************************************************************************** * dr_49.h * Copyright (C) 2012 VideoLAN * * Authors: rcorno (May 21, 2012) * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ /*! * \file * \author Corno Roberto * \brief Application interface for the DVB "country availability" * descriptor decoder and generator. * * Application interface for the DVB "country availability" descriptor * decoder and generator. This descriptor's definition can be found in * ETSI EN 300 468 section 6.2.10. */ src/descriptors/dr_4a.c:1-21 /* * dr_4a.c * Copyright (C) 2012 VideoLAN * * Authors: Roberto Corno * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ src/descriptors/dr_4a.h:1-32 /***************************************************************************** * dr_4a.h * Copyright (C) 2012 VideoLAN * * Authors: Corno Roberto * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ /*! * \file * \author Corno Roberto * \brief Application interface for the DVB "country availability" * descriptor decoder and generator. * * Application interface for the DVB "linkage" descriptor * decoder and generator. This descriptor's definition can be found in * ETSI EN 300 468 section 6.2.19. */ src/descriptors/dr_4b.c:1-21 /* * dr_4b.c * Copyright (C) 2012 VideoLAN * * Authors: Roberto Corno * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ src/descriptors/dr_4b.h:1-32 /***************************************************************************** * dr_4a.h * Copyright (C) 2012 VideoLAN * * Authors: Roberto Corno * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ /*! * \file * \author Corno Roberto * \brief Application interface for the Near Video On Demand (NVOD) reference * descriptor decoder and generator. * * Application interface for the DVB Near Video On Demand (NVOD) reference * descriptor decoder and generator. This descriptor's definition can be found in * ETSI EN 300 468 section 6.2.26. */ src/descriptors/dr_4c.c:1-21 /***************************************************************************** * dr_4c.c * Copyright (C) 2013, VideoLAN Association * * Authors: Jean-Paul Saman * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ src/descriptors/dr_4c.h:1-32 /***************************************************************************** * dr_4c.h * Copyright (C) 2013, VideoLAN Association * * Authors: Jean-Paul Saman * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ /*! * \file * \author Jean-Paul Saman * \brief Application interface for the time shifted service * descriptor decoder and generator. * * Application interface for the DVB time shifted service descriptor * descriptor decoder and generator. This descriptor's definition can be found in * ETSI EN 300 468 section 6.2.45. */ src/descriptors/dr_4d.c:1-22 /***************************************************************************** * dr_4d.c * Copyright (C) 2005-2011 VideoLAN * $Id: dr_4d.c,v 1.7 2003/07/25 20:20:40 fenrir Exp $ * * Authors: Laurent Aimar * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ src/descriptors/dr_4d.h:1-33 /***************************************************************************** * dr_4d.h * Copyright (C) 2005-2010 VideoLAN * $Id: dr_4d.h,v 1.3 2002/05/10 23:50:36 bozo Exp $ * * Authors: Laurent Aimar * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ /*! * \file * \author Laurent Aimar * \brief Application interface for the "Short event" descriptor * decoder and generator. * * Application interface for the "Short event" descriptor * decoder and generator. This descriptor's definition can be found in * ETSI EN 300 468 section 6.2.35. */ src/descriptors/dr_4e.c:1-22 /***************************************************************************** * dr_4e.c * Copyright (C) 2005-2011 VideoLAN * $Id: dr_4d.c,v 1.7 2003/07/25 20:20:40 fenrir Exp $ * * Authors: Laurent Aimar * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ src/descriptors/dr_4e.h:1-33 /***************************************************************************** * dr_4e.h * Copyright (C) 2005-2010 VideoLAN * $Id: dr_4d.h,v 1.3 2002/05/10 23:50:36 bozo Exp $ * * Authors: Laurent Aimar * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ /*! * \file * \author Laurent Aimar * \brief Application interface for the "Extended event" descriptor * decoder and generator. * * Application interface for the "Extended event" descriptor * decoder and generator. This descriptor's definition can be found in * ETSI EN 300 468 section 6.2.15. */ src/descriptors/dr_4f.c:1-21 /* * dr_4f.c * Copyright (C) 2012 VideoLAN * * Authors: Roberto Corno * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ src/descriptors/dr_4f.h:1-32 /***************************************************************************** * dr_4f.h * Copyright (C) 2012 VideoLAN * * Authors: Roberto Corno * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ /*! * \file * \author Corno Roberto * \brief Application interface for the time shifted event * descriptor decoder and generator. * * Application interface for the DVB time shifted event descriptor * descriptor decoder and generator. This descriptor's definition can be found in * ETSI EN 300 468 section 6.2.44. */ src/descriptors/dr_50.c:1-21 /* * dr_50.c * Copyright (C) 2012 VideoLAN * * Authors: Roberto Corno * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ src/descriptors/dr_50.h:1-32 /***************************************************************************** * dr_50.h * Copyright (C) 2012 VideoLAN * * Authors: Roberto Corno * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ /*! * \file * \author Corno Roberto * \brief Application interface for the time shifted event * descriptor decoder and generator. * * Application interface for the Component descriptor * descriptor decoder and generator. This descriptor's definition can be found in * ETSI EN 300 468 section 6.2.8. */ src/descriptors/dr_52.c:1-21 /***************************************************************************** * dr_52.c * Copyright (C) 2005-2011 Andrew John Hughes * * Authors: Andrew John Hughes * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ src/descriptors/dr_52.h:1-32 /***************************************************************************** * dr_52.h * Copyright (C) 2005-2010 Andrew John Hughes * * Authors: Andrew John Hughes * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ /*! * \file * \author Andrew John Hughes * \brief Application interface for the DVB "stream identifier" * descriptor decoder and generator. * * Application interface for the DVB "stream identifier" descriptor * decoder and generator. This descriptor's definition can be found in * ETSI EN 300 468 section 6.2.37. */ src/descriptors/dr_53.c:1-21 /***************************************************************************** * dr_53.c * Copyright (C) 2013, M2X BV * * Authors: Jean-Paul Saman * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ src/descriptors/dr_53.h:1-32 /***************************************************************************** * dr_53.h * Copyright (C) 2013, M2X BV * * Authors: Jean-Paul Saman * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ /*! * \file * \author Jean-Paul Saman * \brief Application interface for the DVB "CA identifier" * descriptor decoder and generator. * * Application interface for the DVB "CA identifier" descriptor * decoder and generator. This descriptor's definition can be found in * ETSI EN 300 468 section 6.2.5. */ src/descriptors/dr_54.c:1-20 /***************************************************************************** * dr_54.c * Copyright (C) 2013 VideoLAN * * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ src/descriptors/dr_54.h:1-28 /***************************************************************************** * dr_54.h * Copyright (C) 2013 VideoLAN * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ /*! * \file * \author François Cartegnie * \brief Content descriptor parsing. * * Content descriptor parsing, according to ETSI EN 300 468 * section 6.2.9. */ src/descriptors/dr_55.c:1-22 /***************************************************************************** * dr_55.c * Copyright (C) 2004-2011 VideoLAN * $Id: dr_55.c 89 2004-06-28 19:17:23Z gbazin $ * * Authors: Christophe Massiot * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ src/descriptors/dr_55.h:1-31 /***************************************************************************** * dr_55.h * Copyright (C) 2004-2010 VideoLAN * $Id: dr_55.h 88 2004-02-24 14:31:18Z sam $ * * Authors: Christophe Massiot * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ /*! * \file * \author Christophe Massiot * \brief Parental rating descriptor parsing. * * Parental rating descriptor parsing, according to ETSI EN 300 468 * section 6.2.26. */ src/descriptors/dr_56.c:1-22 /***************************************************************************** * dr_56.c * Copyright (C) 2004-2011 VideoLAN * $Id: dr_56.c 93 2004-10-19 19:17:49Z massiot $ * * Authors: Derk-Jan Hartman * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ src/descriptors/dr_56.h:1-33 /***************************************************************************** * dr_56.h * Copyright (C) 2004-2010 VideoLAN * $Id: dr_56.h 93 2004-10-19 19:17:49Z massiot $ * * Authors: Derk-Jan Hartman * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ /*! * \file * \author Derk-Jan Hartman * \brief EBU Teletext descriptor parsing. * * DVB EBU Teletext descriptor parsing, according to ETSI EN 300 468 * version 1.7.1 section 6.2.42 and 6.2.47. * * NOTE: this descriptor is known by tag value 0x56 AND 0x46 */ src/descriptors/dr_58.c:1-22 /***************************************************************************** * dr_58.c * Copyright (C) 2001-2011 VideoLAN * $Id$ * * Authors: Johann Hanne * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ src/descriptors/dr_58.h:1-33 /***************************************************************************** * dr_58.h * Copyright (C) 2001-2010 VideoLAN * $Id$ * * Authors: Johann Hanne * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ /*! * \file * \author Johann Hanne * \brief Application interface for the DVB "local time offset" * descriptor decoder and generator. * * Application interface for the DVB "local time offset" descriptor * decoder and generator. This descriptor's definition can be found in * ETSI EN 300 468 section 6.2.19. */ src/descriptors/dr_59.c:1-23 /***************************************************************************** * dr_59.c * Copyright (C) 2001-2011 VideoLAN * $Id$ * * Authors: Arnaud de Bossoreille de Ribou * Tristan Leteurtre * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ src/descriptors/dr_59.h:1-32 /***************************************************************************** * dr_59.h * Copyright (C) 2001-2010 VideoLAN * $Id$ * * Authors: Arnaud de Bossoreille de Ribou * Tristan Leteurtre * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ /*! * \file * \author Tristan Leteurtre * \brief DVB subtitling descriptor parsing. * * DVB subtitling descriptor parsing, according to ETSI EN 300 468 * section 6.2.36. */ src/descriptors/dr_5a.c:1-22 /***************************************************************************** * dr_5a.c * Copyright (C) 2001-2011 VideoLAN * $Id$ * * Authors: Johann Hanne * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ src/descriptors/dr_5a.h:1-33 /***************************************************************************** * dr_5a.h * Copyright (C) 2001-2010 VideoLAN * $Id$ * * Authors: Johann Hanne * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ /*! * \file * \author Johann Hanne * \brief Application interface for the DVB terrestrial delivery system * descriptor decoder and generator. * * Application interface for the DVB terrestrial delivery system descriptor * decoder and generator. This descriptor's definition can be found in * ETSI EN 300 468 section 6.2.13.4. */ src/descriptors/dr_62.c:1-22 /* Copyright (C) 2006 Adam Charrett This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA dr_62.c Decode Frequency List Descriptor. */ src/descriptors/dr_62.h:1-28 /* Copyright (C) 2006 Adam Charrett This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA dr_62.h Decode Frequency List Descriptor. */ /*! * \file dr_62.h * \author Adam Charrett * \brief Decode Frequency List Descriptor. */ src/descriptors/dr_66.c:1-22 /* Copyright (C) 2010 Adam Charrett This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA dr_66.c Decode Data Broadcast Id Descriptor. */ src/descriptors/dr_66.h:1-28 /* Copyright (C) 2010 Adam Charrett This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA dr_66.h Decode Data Broadcast id Descriptor. */ /*! * \file dr_66.h * \author Adam Charrett * \brief Decode Data Broadcast id Descriptor. */ src/descriptors/dr_69.c:1-22 /***************************************************************************** * dr_69.c * Copyright (C) 2007-2011 VideoLAN * $Id$ * * Authors: Jiri Pinkava * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ src/descriptors/dr_69.h:1-32 /***************************************************************************** * dr_69.h * Copyright (C) 2007-2010 VideoLAN * $Id$ * * Authors: Pinkava Jiri * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ /*! * \file * \author Jiri Pinkava * \brief Application interface for the PDC (Programme Delivery Control) * descriptor decoder and generator. * * Application interface for the MPEG 2 TS PDC descriptor decoder and generator * This descriptor's definition can be found in ETSC EN 300 231 */ src/descriptors/dr_73.c:1-22 /* Copyright (C) 2006 Adam Charrett This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA dr_73.c Decode Default Authority Descriptor. */ src/descriptors/dr_73.h:1-28 /* Copyright (C) 2006 Adam Charrett This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA dr_73.h Decode Default Authority Descriptor. */ /*! * \file dr_73.h * \author Adam Charrett * \brief Decode Default Authority Descriptor. */ src/descriptors/dr_76.c:1-22 /* Copyright (C) 2006 Adam Charrett This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA dr_76.c Decode Content Identifier Descriptor. */ src/descriptors/dr_76.h:1-28 /* Copyright (C) 2006 Adam Charrett This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA dr_76.h Decode Content Identifier Descriptor. */ /*! * \file dr_76.h * \author Adam Charrett * \brief Decode Content Identifier Descriptor */ src/descriptors/dr_7c.c:1-22 /***************************************************************************** * dr_7c.c * Copyright (c) 2012 VideoLAN * $Id$ * * Authors: Jean-Paul Saman * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ src/descriptors/dr_7c.h:1-31 /***************************************************************************** * dr_7c.h * Copyright (c) 2012 VideoLAN * $Id$ * * Authors: Jean-Paul Saman * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ /*! * \file * \author Jean-Paul Saman * \brief AAC Audio descriptor * * AAC Audio descriptor parsing, according to * ETSI EN 300 468 V1.13.1 (2012-04) Annex H */ src/descriptors/dr_81.c:1-22 /* Copyright (C) 2013-2014 Michael Ira Krufky This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA dr_81.c Decode AC-3 Audio Descriptor. */ src/descriptors/dr_81.h:1-28 /* Copyright (C) 2013-2014 Michael Ira Krufky This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA dr_81.h Decode AC-3 Audio Descriptor. */ /*! * \file dr_81.h * \author Michael Ira Krufky * \brief Decode AC-3 Audio Descriptor. */ src/descriptors/dr_83.c:1-22 /* Copyright (C) 2006 Adam Charrett This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA dr_83.c Decode Logical Channel Number Descriptor. */ src/descriptors/dr_83.h:1-28 /* Copyright (C) 2006 Adam Charrett This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA dr_83.h Decode Logical Channel Number Descriptor. */ /*! * \file dr_83.h * \author Adam Charrett * \brief Decode Logical Channel Number Descriptor. */ src/descriptors/dr_86.c:1-22 /* Copyright (C) 2013-2014 Michael Ira Krufky This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA dr_86.c Decode Caption Service Descriptor. */ src/descriptors/dr_86.h:1-28 /* Copyright (C) 2013-2014 Michael Ira Krufky This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA dr_86.h Decode Caption Service Descriptor. */ /*! * \file dr_86.h * \author Michael Ira Krufky * \brief Decode Caption Service Descriptor. */ src/descriptors/dr_8a.c:1-22 /***************************************************************************** * dr_8a.c * Copyright (c) 2010-2011 VideoLAN * $Id$ * * Authors: Jean-Paul Saman * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ src/descriptors/dr_8a.h:1-31 /***************************************************************************** * dr_8a.h * Copyright (c) 2010 VideoLAN * $Id$ * * Authors: Jean-Paul Saman * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ /*! * \file * \author Jean-Paul Saman * \brief CUE Identifier descriptor parsing. * * CUE Identifier descriptor parsing, according to SCTE 35 2004 * section 6.2. */ src/descriptors/dr_a0.c:1-22 /* Copyright (C) 2013-2014 Michael Ira Krufky This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA dr_a0.c Decode Extended Channel Name Descriptor. */ src/descriptors/dr_a0.h:1-28 /* Copyright (C) 2013-2014 Michael Ira Krufky This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA dr_a0.h Decode Extended Channel Name Descriptor. */ /*! * \file dr_a0.h * \author Michael Ira Krufky * \brief Decode Extended Channel Name Descriptor. */ src/descriptors/dr_a1.c:1-22 /* Copyright (C) 2012 Yonathan Yusim This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA dr_a1.c Service Location Descriptor. */ src/descriptors/dr_a1.h:1-28 /* Copyright (C) 2012 Yonathan Yusim This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA dr_a1.h Service Location Descriptor. */ /*! * \file dr_a1.h * \author Yonathan Yusim * \brief Decode Service Location Descriptor. */ src/descriptors/types/aac_profile.h:1-33 /***************************************************************************** * aac_profile.h * Copyright (c) 2012 VideoLAN * $Id$ * * Authors: Jean-Paul Saman * Daniel Kamil Kozar * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ /*! * \file * \author Jean-Paul Saman * \author Daniel Kamil Kozar * \brief AAC Audio Profile and Level values * * Definitions of the values used for specifying the AAC audio profile and level, * as specified in ISO/IEC 13818-1:2015 table 2.71. */ src/dvbpsi_private.h:1-26 /***************************************************************************** * dvbpsi_private.h: main private header *---------------------------------------------------------------------------- * Copyright (C) 2001-2012 VideoLAN * $Id$ * * Authors: Arnaud de Bossoreille de Ribou * Jean-Paul Saman * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *---------------------------------------------------------------------------- * *****************************************************************************/ src/dvbpsi.c:1-26 /***************************************************************************** * dvbpsi.c: conversion from TS packets to PSI sections *---------------------------------------------------------------------------- * Copyright (C) 2001-2012 VideoLAN * $Id$ * * Authors: Arnaud de Bossoreille de Ribou * Jean-Paul Saman * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *---------------------------------------------------------------------------- * *****************************************************************************/ src/dvbpsi.h:1-33 /***************************************************************************** * dvbpsi.h * Copyright (C) 2001-2012 VideoLAN * $Id$ * * Authors: Arnaud de Bossoreille de Ribou * Jean-Paul Saman * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ /*! * \file * \author Arnaud de Bossoreille de Ribou * Jean-Paul Saman * \brief Application interface for all DVB/PSI decoders. * * Application interface for all DVB/PSI decoders. The generic decoder * structure is public so that external decoders are allowed. */ src/psi.c:1-25 /***************************************************************************** * psi.c: common PSI functions *---------------------------------------------------------------------------- * Copyright (C) 2001-2011 VideoLAN * $Id$ * * Authors: Arnaud de Bossoreille de Ribou * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *---------------------------------------------------------------------------- * *****************************************************************************/ src/psi.h:1-30 /***************************************************************************** * psi.h * Copyright (C) 2001-2011 VideoLAN * $Id: psi.h,v 1.6 2002/04/02 17:55:30 bozo Exp $ * * Authors: Arnaud de Bossoreille de Ribou * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ /*! * \file * \author Arnaud de Bossoreille de Ribou * \brief Common PSI tools. * * PSI section structure and its Manipulation tools. */ src/tables/atsc_eit.c:1-22 /* Copyright (C) 2006-2012 Adam Charrett This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA eit.c Decode PSIP Virtual Channel Table. */ src/tables/atsc_eit.h:1-26 /* Copyright (C) 2006 Adam Charrett This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA eit.h */ /*! * \file atsc_eit.h * \author Adam Charrett * \brief Decode PSIP Event Information Table (ATSC EIT). */ src/tables/atsc_ett.c:1-22 /* Copyright (C) 2006-2012 Adam Charrett This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA atsc_ett.c Decode PSIP Extended Text Table. */ src/tables/atsc_ett.h:1-26 /* Copyright (C) 2006 Adam Charrett This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA ett.h */ /*! * \file atsc_ett.h * \author Adam Charrett * \brief Decode PSIP Extented Text Table (ATSC ETT). */ src/tables/atsc_mgt.c:1-23 /* Copyright (C) 2006 Adam Charrett Copyright (C) 2011-2012 Michael Krufky This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA mgt.c Decode PSIP Master Guide Table. */ src/tables/atsc_mgt.h:1-29 /* Copyright (C) 2006 Adam Charrett Copyright (C) 2011-2012 Michael Krufky This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA mgt.h Decode PSIP Master Guide Table. */ /*! * \file atsc_mgt.h * \author Adam Charrett and Michael Krufky * \brief Decode PSIP Master Guide Table (ATSC MGT). */ src/tables/atsc_stt.c:1-22 /* Copyright (C) 2006-2012 Adam Charrett This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA stt.c Decode PSIP System Time Table. */ src/tables/atsc_stt.h:1-26 /* Copyright (C) 2006-2012 Adam Charrett This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA stt.h */ /*! * \file atsc_stt.h * \author Adam Charrett * \brief Decode PSIP System Time Table (ATSC STT). */ src/tables/atsc_vct.c:1-22 /* Copyright (C) 2006-2012 Adam Charrett This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA vct.c Decode PSIP Virtual Channel Table. */ src/tables/atsc_vct.h:1-28 /* Copyright (C) 2006 Adam Charrett This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA vct.h Decode PSIP Virtual Channel Table. */ /*! * \file atsc_vct.h * \author Adam Charrett * \brief Decode PSIP Virtual Channel Table. (ATSC VCT). */ src/tables/bat_private.h:1-27 /***************************************************************************** * bat_private.h: private BAT structures *---------------------------------------------------------------------------- * Copyright (C) 2001-2011 VideoLAN * $Id: bat_private.h 88 2004-02-24 14:31:18Z sam $ * * Authors: Zhu zhenglu * Jean-Paul Saman * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * * *---------------------------------------------------------------------------- * *****************************************************************************/ src/tables/bat.c:1-28 /***************************************************************************** * bat.c: BAT decoder/generator *---------------------------------------------------------------------------- * Copyright (C) 2001-2010 VideoLAN * $Id: bat.c 110 2010-04-01 12:52:02Z gbazin $ * * Authors: Zhu zhenglu * heavily based on nit.c which was written by * Johann Hanne * Jean-Paul Saman * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *---------------------------------------------------------------------------- * *****************************************************************************/ src/tables/bat.h:1-39 /***************************************************************************** * bat.h * Copyright (C) 2001-2011 VideoLAN * $Id: bat.h $ * * Authors: Zhu zhenglu * heavily based on nit.h which was written by * Johann Hanne * Jean-Paul Saman * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * * *****************************************************************************/ /*! * \file bat.h * \author Zhu zhenglu * \brief Application interface for the BAT decoder. * * Application interface for the BAT decoder. New * decoded BAT are sent by callback to the application. If a table * wasn't active (b_current_next == false) and the next is the same but active * (b_current_next == true) then the service description list is empty and should * be caught from the previous structure. * This is a simulation to sdt.h */ src/tables/cat_private.h:1-28 /***************************************************************************** * cat_private.h: private CAT structures *---------------------------------------------------------------------------- * Copyright (C) 2001-2011 VideoLAN * $Id$ * * Authors: Johann Hanne * heavily based on pmt_private.h which was written by * Arnaud de Bossoreille de Ribou * Jean-Paul Saman * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *---------------------------------------------------------------------------- * *****************************************************************************/ src/tables/cat.c:1-28 /***************************************************************************** * cat.c: CAT decoder/generator *---------------------------------------------------------------------------- * Copyright (C) 2001-2011 VideoLAN * $Id$ * * Authors: Johann Hanne * heavily based on pmt.c which was written by * Arnaud de Bossoreille de Ribou * Jean-Paul Saman * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *---------------------------------------------------------------------------- * *****************************************************************************/ src/tables/cat.h:1-34 /***************************************************************************** * cat.h * Copyright (C) 2001-2011 VideoLAN * $Id$ * * Authors: Johann Hanne * heavily based on pmt.h which was written by * Arnaud de Bossoreille de Ribou * Jean-Paul Saman * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ /*! * \file * \author Arnaud de Bossoreille de Ribou * \brief Application interface for the CAT decoder and the CAT generator. * * Application interface for the CAT decoder and the CAT generator. * New decoded CAT tables are sent by callback to the application. */ src/tables/eit_private.h:1-26 /***************************************************************************** * eit_private.h: private EIT structures *---------------------------------------------------------------------------- * Copyright (C) 2004-2011 VideoLAN * $Id: eit_private.h 88 2004-02-24 14:31:18Z sam $ * * Authors: Christophe Massiot * Jean-Paul Saman * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *---------------------------------------------------------------------------- * *****************************************************************************/ src/tables/eit.c:1-27 /***************************************************************************** * eit.c: EIT decoder/generator *---------------------------------------------------------------------------- * Copyright (C) 2004-2011 VideoLAN * $Id: eit.c 88 2004-02-24 14:31:18Z sam $ * * Authors: Christophe Massiot * Johan Bilien * Jean-Paul Saman * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *---------------------------------------------------------------------------- * *****************************************************************************/ src/tables/eit.h:1-32 /***************************************************************************** * eit.h * Copyright (C) 2004-2011 VideoLAN * $Id: eit.h 88 2004-02-24 14:31:18Z sam $ * * Authors: Christophe Massiot * Jean-Paul Saman * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ /*! * \file * \author Christophe Massiot * \brief Application interface for the EIT decoder and the EIT generator. * * Application interface for the EIT decoder and the EIT generator. * New decoded EIT tables are sent by callback to the application. */ src/tables/nit_private.h:1-28 /***************************************************************************** * nit_private.h: private NIT structures *---------------------------------------------------------------------------- * Copyright (C) 2001-2011 VideoLAN * $Id$ * * Authors: Johann Hanne * heavily based on pmt.c which was written by * Arnaud de Bossoreille de Ribou * Jean-Paul Saman * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *---------------------------------------------------------------------------- * *****************************************************************************/ src/tables/nit.c:1-28 /***************************************************************************** * nit.c: NIT decoder/generator *---------------------------------------------------------------------------- * Copyright (C) 2001-2012 VideoLAN * $Id$ * * Authors: Johann Hanne * heavily based on pmt.c which was written by * Arnaud de Bossoreille de Ribou * Jean-Paul Saman * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *---------------------------------------------------------------------------- * *****************************************************************************/ src/tables/nit.h:1-34 /***************************************************************************** * nit.h * Copyright (C) 2001-2011 VideoLAN * $Id$ * * Authors: Johann Hanne * heavily based on pmt.c which was written by * Arnaud de Bossoreille de Ribou * Jean-Paul Saman * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ /*! * \file * \author Johann Hanne * \brief Application interface for the NIT decoder and the NIT generator. * * Application interface for the NIT decoder and the NIT generator. * New decoded NIT tables are sent by callback to the application. */ src/tables/pat_private.h:1-25 /***************************************************************************** * pat_private.h: private PAT structures *---------------------------------------------------------------------------- * Copyright (C) 2001-2011 VideoLAN * $Id: pat_private.h,v 1.1 2002/01/22 20:30:16 bozo Exp $ * * Authors: Arnaud de Bossoreille de Ribou * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *---------------------------------------------------------------------------- * *****************************************************************************/ src/tables/pat.c:1-26 /***************************************************************************** * pat.c: PAT decoder/generator *---------------------------------------------------------------------------- * Copyright (C) 2001-2012 VideoLAN * $Id$ * * Authors: Arnaud de Bossoreille de Ribou * Jean-Paul Saman * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *---------------------------------------------------------------------------- * *****************************************************************************/ src/tables/pat.h:1-31 /***************************************************************************** * pat.h * Copyright (C) 2001-2011 VideoLAN * $Id$ * * Authors: Arnaud de Bossoreille de Ribou * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ /*! * \file * \author Arnaud de Bossoreille de Ribou * \brief Application interface for the PAT decoder and the PAT generator. * * Application interface for the PAT decoder and the PAT generator. * New decoded PAT tables are sent by callback to the application. */ src/tables/pmt_private.h:1-26 /***************************************************************************** * pmt_private.h: private PMT structures *---------------------------------------------------------------------------- * Copyright (C) 2001-2011 VideoLAN * $Id: pmt_private.h,v 1.1 2002/01/22 20:30:16 bozo Exp $ * * Authors: Arnaud de Bossoreille de Ribou * Jean-Paul Saman * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *---------------------------------------------------------------------------- * *****************************************************************************/ src/tables/pmt.c:1-26 /***************************************************************************** * pmt.c: PMT decoder/generator *---------------------------------------------------------------------------- * Copyright (C) 2001-2011 VideoLAN * $Id$ * * Authors: Arnaud de Bossoreille de Ribou * Jean-Paul Saman * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *---------------------------------------------------------------------------- * *****************************************************************************/ src/tables/pmt.h:1-32 /***************************************************************************** * pmt.h * Copyright (C) 2001-2011 VideoLAN * $Id$ * * Authors: Arnaud de Bossoreille de Ribou * Jean-Paul Saman * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ /*! * \file * \author Arnaud de Bossoreille de Ribou * \brief Application interface for the PMT decoder and the PMT generator. * * Application interface for the PMT decoder and the PMT generator. * New decoded PMT tables are sent by callback to the application. */ src/tables/rst_private.h:1-25 /***************************************************************************** * rst_private.h: private RST structures *---------------------------------------------------------------------------- * Copyright (c) 2012 VideoLAN * $Id$ * * Authors: Corno Roberto * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *---------------------------------------------------------------------------- * *****************************************************************************/ src/tables/rst.c:1-25 /***************************************************************************** * rst.c: RST decoder/generator *---------------------------------------------------------------------------- * Copyright (C) 2012 VideoLAN * $Id:$ * * Authors: Corno Roberto * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *---------------------------------------------------------------------------- * *****************************************************************************/ src/tables/rst.h:1-31 /***************************************************************************** * rst.h * Copyright (c) 2012 VideoLAN * $Id$ * * Authors: Corno Roberto * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ /*! * \file * \author Corno Roberto * \brief Application interface for the RST decoder and the RST generator. * * Application interface for the RST decoder and the RST generator. * New decoded RST tables are sent by callback to the application. */ src/tables/sdt_private.h:1-26 /***************************************************************************** * sdt_private.h: private SDT structures *---------------------------------------------------------------------------- * Copyright (C) 2001-2011 VideoLAN * $Id: sdt_private.h,v 1.1 2002/12/11 13:04:57 jobi Exp $ * * Authors: Johan Bilien * Jean-Paul Saman * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *---------------------------------------------------------------------------- * *****************************************************************************/ src/tables/sdt.c:1-26 /***************************************************************************** * sdt.c: SDT decoder/generator *---------------------------------------------------------------------------- * Copyright (C) 2001-2011 VideoLAN * $Id$ * * Authors: Johan Bilien \ * Jean-Paul Saman * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *---------------------------------------------------------------------------- * *****************************************************************************/ src/tables/sdt.h:1-32 /***************************************************************************** * sdt.h * Copyright (C) 2001-2011 VideoLAN * $Id$ * * Authors: Johan Bilien * Jean-Paul Saman * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ /*! * \file * \author Johan Bilien * \brief Application interface for the SDT decoder and the SDT generator. * * Application interface for the SDT decoder and the SDT generator. * New decoded SDT tables are sent by callback to the application. */ src/tables/sis_private.h:1-25 /***************************************************************************** * sis_private.h: private SIS structures *---------------------------------------------------------------------------- * Copyright (c) 2010-2011 VideoLAN * $Id$ * * Authors: Jean-Paul Saman * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *---------------------------------------------------------------------------- * *****************************************************************************/ src/tables/sis.c:1-25 /***************************************************************************** * sis.c: SIS decoder/generator *---------------------------------------------------------------------------- * Copyright (C) 2010-2011 VideoLAN * $Id:$ * * Authors: Jean-Paul Saman * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *---------------------------------------------------------------------------- * *****************************************************************************/ src/tables/sis.h:1-31 /***************************************************************************** * sis.h * Copyright (c) 2010-2011 VideoLAN * $Id$ * * Authors: Jean-Paul Saman * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ /*! * \file * \author Jean-Paul Saman * \brief Application interface for the SIS decoder and the SIS generator. * * Application interface for the SIS decoder and the SIS generator. * New decoded SIS tables are sent by callback to the application. */ src/tables/tot_private.h:1-28 /***************************************************************************** * tot_private.h: private TDT/TOT structures *---------------------------------------------------------------------------- * Copyright (C) 2001-2011 VideoLAN * $Id$ * * Authors: Johann Hanne * heavily based on pmt.c which was written by * Arnaud de Bossoreille de Ribou * Jean-Paul Saman * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *---------------------------------------------------------------------------- * *****************************************************************************/ src/tables/tot.c:1-28 /***************************************************************************** * tot.c: TDT/TOT decoder/generator *---------------------------------------------------------------------------- * Copyright (C) 2001-2011 VideoLAN * $Id$ * * Authors: Johann Hanne * heavily based on pmt.c which was written by * Arnaud de Bossoreille de Ribou * Jean-Paul Saman * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *---------------------------------------------------------------------------- * *****************************************************************************/ src/tables/tot.h:1-35 /***************************************************************************** * tot.h * Copyright (C) 2001-2011 VideoLAN * $Id$ * * Authors: Johann Hanne * heavily based on pmt.c which was written by * Arnaud de Bossoreille de Ribou * Jean-Paul Saman * * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public * License along with this library; if not, write to the Free Software * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA * *****************************************************************************/ /*! * \file * \author Johann Hanne * \brief Application interface for the TDT/TOT decoder and the TDT/TOT generator. * * Application interface for the TDT (Time and Date Table)/TOT (Time Offset Table) * decoder and the TDT/TOT generator. New decoded TDT/TOT tables are sent by * callback to the application. */