Georgi Chorbadzhiyski
|
c73bef1583
|
Change biTStream license to MIT license.
Replace WTFPL with MIT license.
Acked-By: Christophe Massiot <massiot@via.ecp.fr>
Acked-By: Georgi Chorbadzhiyski <gf@unixsol.org>
Acked-By: Jean-Paul Saman <jpsaman@videolan.org>
Acked-By: Rémi Duraffort <ivoire@videolan.org>
|
13 years ago |
Christophe Massiot
|
6ef82dec8d
|
* dvb/si.h: Teletext page is usually printed as hex.
|
13 years ago |
Christophe Massiot
|
a0c759a987
|
* dvb/si.h: Add handling of service list, linkage and private data specifier descriptors, as well as EICTA's LCN and HD_SIMULCAST_LCN. * dvb/si_print.h: Store the last private data specifier and use it to call the private print functions.
|
14 years ago |
Christophe Massiot
|
f37b611ca1
|
* dvb/si.h: Fix missing XML bracket.
|
14 years ago |
Christophe Massiot
|
8ecb338999
|
* dvb/si.h: Fix missing quotes in XML format.
|
14 years ago |
Christophe Massiot
|
f6f5de83a8
|
* dvb/si.h: Properly escape string from XML special chars. * Makefile: Just bail out when called with no argument.
|
14 years ago |
Christophe Massiot
|
a9ce23771d
|
* ALL: Change the API to allow for different types of print (esp. XML).
|
14 years ago |
Christophe Massiot
|
a0b7103fe4
|
* dvb/si.h: Fix segfault with malformed text fields.
|
14 years ago |
Christophe Massiot
|
2b64da5e1b
|
* mpeg/psi.h: Fix a segfault when the number of sections changes. * mpeg/psi.h, dvb/si.h: Add functions to validate if there is enough space for a new substructure. * dvb/si.h: Add support for DVB MJD format. * dvb/si.h: Correctly initialize a byte in SDT sub-structure. * dvb/si.h: Fully implement descriptor 0x48 (service descriptor).
|
14 years ago |
Christophe Massiot
|
65dd37c33e
|
* dvb/si.h: Improve validation of SDT.
|
14 years ago |
Christophe Massiot
|
0b8f86699f
|
* mpeg/psi.h, dvb/si.h: Add descXX_validate() functions. * mpeg/psi_print.h: Validate descriptors before accessing them. * mpeg/psi.h: Avoid duplicate copies of the CRC32 table. * ALL: Make sure we return booleans. * dvb/si.h: Add support for DVB character sets. * dvb/si.h: Add content delivery descriptors 0x43, 0x44 and 0x5a. * dvb/si.h: Add VBI teletext descriptor 0x46. * examples/dvb_print_si.c: Add support for charset conversion via iconv.
|
14 years ago |
Christophe Massiot
|
0403c639f3
|
* mpeg/psi.h: Fix a bug with descriptor 0x05. * mpeg/psi.h, dvb/si.h: Cosmetic changes in print functions. * examples/dvb_print_si.c: New example file to print DVB tables in a TS stream.
|
14 years ago |
Christophe Massiot
|
8154e00f62
|
* ALL: New *_print() set of functions. * ALL (tables): Check CRC only when needed; also check tables coherence. * ALL (descriptors): Add a lot of missing _get_ functions. * ALL (descriptors): Fix off-by-one overflow of structure array. * mpeg/psi.h: Fix off-by-one overflow of PAT program array.
|
14 years ago |
Christophe Massiot
|
968b0ea049
|
* Initial import.
|
14 years ago |