89 Commits (798a4b2efd80f14f45313e83d5f30ff234aa0df4)

Author SHA1 Message Date
  Georgi Chorbadzhiyski 10d1a83c2d dvb/si: Add support for descriptor 0x4f (Time shifted event descriptor). 13 years ago
  Georgi Chorbadzhiyski fd8f386f47 dvb/si: Add support for descriptor 0x4c (Time shifted service descriptor). 13 years ago
  Georgi Chorbadzhiyski 478e9a18ae dvb/si: Add support for descriptor 0x4b (NVOD reference descriptor). 13 years ago
  Georgi Chorbadzhiyski a68331b099 dvb/si: Add support for descriptor 0x49 (Country availability descriptor). 13 years ago
  Georgi Chorbadzhiyski 4b14313e93 dvb/si: Add support for descriptor 0x45 (VBI data descriptor). 13 years ago
  Georgi Chorbadzhiyski f3edf7b532 dvb/si: Add support for descriptor 0x42 (Stuffing descriptor). 13 years ago
  Georgi Chorbadzhiyski 02444a3115 dvb/si: Add support for SIT (Selection Information Table). 13 years ago
  Georgi Chorbadzhiyski 5d7de2b8ab mpeg/psi: Add support for TSDT (Transport Stream Descriptor Table). 13 years ago
  Georgi Chorbadzhiyski 8d2e988748 mpeg/psi: Add support for descriptor 0x2c (FlexMuxTiming descriptor). 13 years ago
  Georgi Chorbadzhiyski 0758233f18 mpeg/psi: Add support for descriptor 0x2b (MPEG-2 AAC audio descriptor). 13 years ago
  Georgi Chorbadzhiyski 0112ad2fa9 mpeg/psi: Add support for descriptor 0x2a (AVC timing and HRD descriptor). 13 years ago
  Georgi Chorbadzhiyski 1c39b4ea29 mpeg/psi: Add support for descriptor 0x28 (AVC video descriptor). 13 years ago
  Georgi Chorbadzhiyski 7ae3964e5b mpeg/psi: Add support for descriptor 0x27 (Metadata STD descriptor). 13 years ago
  Georgi Chorbadzhiyski abbe2e3cfc mpeg/psi: Add support for descriptor 0x23 (MultiplexBuffer descriptor). 13 years ago
  Georgi Chorbadzhiyski bf6fc458af mpeg/psi: Add support for descriptor 0x20 (External ES_ID descriptor). 13 years ago
  Georgi Chorbadzhiyski ec527463d4 mpeg/psi: Add support for descriptor 0x1f (FMC descriptor). 13 years ago
  Georgi Chorbadzhiyski 29ddb6e6d9 mpeg/psi: Add support for descriptor 0x1e (SL descriptor). 13 years ago
  Georgi Chorbadzhiyski 997a632349 mpeg/psi: Add support for descriptor 0x1d (IOD descriptor). 13 years ago
  Georgi Chorbadzhiyski db9b017943 mpeg/psi: Add support for descriptor 0x1c (MPEG-4 audio descriptor). 13 years ago
  Georgi Chorbadzhiyski 269e23a3e5 mpeg/psi: Add support for descriptor 0x1b (MPEG-4 video descriptor). 13 years ago
  Georgi Chorbadzhiyski 61d8b768de Add examples/dvb_gen_si 13 years ago
  Georgi Chorbadzhiyski 2792fb92de dvb/si: Add support for DIT (Discontinuity Information Table). 13 years ago
  Georgi Chorbadzhiyski b3b732489d dvb/si: Add support for RST (Running Status Table). 13 years ago
  Georgi Chorbadzhiyski f74006e6c1 dvb/si: Add support for BAT (Bouquet Association Table). 13 years ago
  Georgi Chorbadzhiyski a7c6988e38 dvb/si: Complete support for TOT (Time offset table). 13 years ago
  Georgi Chorbadzhiyski 86401f89f2 dvb/si: Complete support for TDT (Time and Date Table). 13 years ago
  Georgi Chorbadzhiyski 8672abdc19 dvb/si: Complete support for EIT (Event Information Table). 13 years ago
  Georgi Chorbadzhiyski 86724a2a8c mpeg/psi: Complete support for CAT (Conditional Access Table). 13 years ago
  Georgi Chorbadzhiyski fb55ec9b64 examples: Allow examples to link on OS X. 13 years ago
  Georgi Chorbadzhiyski f612688790 examples: Add "make local" for direct build against parent biTStream. 13 years ago
  Georgi Chorbadzhiyski c73bef1583 Change biTStream license to MIT license. 13 years ago
  Christophe Massiot e45e5e2701 * ietf/rtp.h: API CHANGE: Renamed RTP cc to seqnum because that's how it is actually called in the RFC, and CC is supposed to be something else. Applications have to be changed. * mpeg/ts.h: Add a missing const. 13 years ago
  Christophe Massiot 23757cdcb9 * examples/dvb_print_si.c: Fix typo in printf. 13 years ago
  Christophe Massiot 6610d8247a * examples/rtp_check_cc.c: New example to check the RTP counter. 13 years ago
  Christophe Massiot 7114114e00 * examples/mpeg_print_pcr.c: New very basic (but useful) example program which prints the PCR PID of the first PMT. 14 years ago
  Christophe Massiot 612e3dea81 * dvb/sim.h: Fix compilation warnings. * examples/dvb_ecmg.c: Fix segfault. 14 years ago
  Christophe Massiot a2cc38955e * dvb_print_si.c: Compare whole tables instead of just the version. Also fix rare segfault. 14 years ago
  Christophe Massiot 81d595078f * examples/dvb_print_si.c: Make standard output line-buffered. 14 years ago
  Christophe Massiot a9ce23771d * ALL: Change the API to allow for different types of print (esp. XML). 14 years ago
  Christophe Massiot 98bc2a54f4 * examples/dvb_print_si.c: Fix a major bug when handling TS with a section begginning in the middle of the payload. 14 years ago
  Christophe Massiot 2bfc7f9844 * dvb/sim.h: Simplify the API; allow nested TLVs. * examples: Change examples accordingly. 14 years ago
  Christophe Massiot 44df2d61ab * examples/dvb_print_si.c: Check EIT's consistency. 14 years ago
  Christophe Massiot 28fd54b380 * dvb/sim.h, examples/dvb_ecmg.c, examples/dvb_ecmg_test.c: Implement a DVB Simulcrypt ECMG server. 14 years ago
  Christophe Massiot 9313f054f3 * mpeg/psi_print.h: Move DVB-specific functions to dvb/si_print.h. * examples/dvb_print_si.c: Fix a number of end-of-lines. 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