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
f4c9160e5d
dvb/si: Add support for descriptor 0x58 (Local time offset).
13 years ago
Georgi Chorbadzhiyski
745ec33279
dvb/si: Add support for descriptor 0x55 (Parental rating descriptor).
13 years ago
Georgi Chorbadzhiyski
f82f7bff5d
dvb/si: Add support for descriptor 0x54 (Content descriptor).
13 years ago
Georgi Chorbadzhiyski
a4d5b91015
dvb/si: Add support for descriptor 0x52 (Stream identifier).
13 years ago
Georgi Chorbadzhiyski
1ce81e1100
dvb/si: Add support for descriptor 0x4e (Extended event descriptor).
13 years ago
Georgi Chorbadzhiyski
9c6d6fccff
dvb/si: Add support for descriptor 0x4d (Short event descriptor).
13 years ago
Georgi Chorbadzhiyski
287be092b9
dvb/si: Add support for descriptor 0x47 (Bouquet name).
13 years ago
Georgi Chorbadzhiyski
2d05fad41a
mpeg/psi: Add support for descriptor 0x12 (IBP descriptor).
13 years ago
Georgi Chorbadzhiyski
a1d30133ac
mpeg/psi: Add support for descriptor 0x11 (STD descriptor).
13 years ago
Georgi Chorbadzhiyski
5f73fbdc95
mpeg/psi: Add support for descriptor 0x10 (Smoothing buffer).
13 years ago
Georgi Chorbadzhiyski
04ed0fcd3b
mpeg/psi: Add support for descriptor 0x0f (Private data indicator).
13 years ago
Georgi Chorbadzhiyski
3fb5165840
mpeg/psi: Add support for descriptor 0x0e (Maximum bitrate).
13 years ago
Georgi Chorbadzhiyski
1d7ba5244a
mpeg/psi: Add support for descriptor 0x0d (Copyright descriptor).
13 years ago
Georgi Chorbadzhiyski
317b4e4073
mpeg/psi: Add support for descriptor 0x0c (Multiplex buffer).
13 years ago
Georgi Chorbadzhiyski
54fa9878da
mpeg/psi: Add support for descriptor 0x0b (System clock).
13 years ago
Georgi Chorbadzhiyski
58776501ad
mpeg/psi: Add support for descriptor 0x08 (Video Window descriptor).
13 years ago
Georgi Chorbadzhiyski
1053fe7bb1
mpeg/psi: Add support for descriptor 0x07 (Target Background Grid).
13 years ago
Georgi Chorbadzhiyski
ea1c2a2e22
mpeg/psi: Add support for descriptor 0x06 (Data stream alignment).
13 years ago
Georgi Chorbadzhiyski
35c5b60596
mpeg/psi: Add support for descriptor 0x04 (Hierarchy descriptor).
13 years ago
Georgi Chorbadzhiyski
e8b19f730d
mpeg/psi: Add support for descriptor 0x03 (Audio stream).
13 years ago
Georgi Chorbadzhiyski
3d089c617a
mpeg/psi: Add support for descriptor 0x02 (Video stream).
13 years ago
Georgi Chorbadzhiyski
86724a2a8c
mpeg/psi: Complete support for CAT (Conditional Access Table).
- Set reserved bits to 1 in cat_init().
- Add cat_set_desclength()
- Add support for CAT in examples/dvb_print_si.
13 years ago
Georgi Chorbadzhiyski
486f8a3c88
mpeg/psi/descriptors: Show length and value for unknown descs in TEXT printer.
Inspired by XML descriptor printer that already does the same.
13 years ago
Georgi Chorbadzhiyski
f1982b08a9
mpeg/psi/descriptors: Add length and show desc id as hex in XML printer.
13 years ago
Georgi Chorbadzhiyski
cc9231ee6a
mpeg/psi/pmt_print: Show text value of stream type.
13 years ago
Georgi Chorbadzhiyski
96aa297294
mpeg/psi: Print text value of audiotype in descriptor 0x0a (Audio language).
13 years ago
Georgi Chorbadzhiyski
8a50a4e019
mpeg/psi: Complete support for descriptor 0x09 (CA).
13 years ago
Georgi Chorbadzhiyski
eab5d761bc
mpeg/psi/psi: Set the two reserved bits in psi_set_version().
13 years ago
Georgi Chorbadzhiyski
756050b98f
mpeg/ts.h: Add missing includes.
13 years ago
Georgi Chorbadzhiyski
84c5f86959
mpeg/pes.h: Add missing includes.
13 years ago
Georgi Chorbadzhiyski
9e9df0fcab
mpeg/aac.h: Add missing includes.
13 years ago
Christophe Massiot
325354bf56
dvb/si: Move descriptor printing to mpeg/psi/descs_print.h
13 years ago
Christophe Massiot
2d1a65edc1
mpeg/psi: Move each descriptor to mpeg/psi/desc_XX.h and add mpeg/psi/desc_list.h
13 years ago
Christophe Massiot
43c02b513f
mpeg/psi: Move PMT functions to mpeg/psi/pmt{_print}.h
13 years ago
Georgi Chorbadzhiyski
a3dbb3c0cd
mpeg/psi: Move CAT functions to mpeg/psi/cat{_print}.h
13 years ago
Christophe Massiot
effeceed0a
mpeg/psi: Move PAT functions out to mpeg/psi/pat{_print}.h
13 years ago
Christophe Massiot
c6f3b52cad
mpeg/psi: Move section functions to mpeg/psi/psi.h
13 years ago
Christophe Massiot
c5a78ac899
mpeg/psi: Move descriptor functions mpeg/psi/descriptors.h
13 years ago
Georgi Chorbadzhiyski
f35e98e4d5
Remove unused variables.
13 years ago
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
7ad38a696f
Rework the descriptors API
This is to avoid the hack with the CAT table, which doesn't have a descs
"header". So there are new functions descl_* to handle descriptor lists
without length. This change is backwards compatible for all tables except
CAT.
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
Georgi Chorbadzhiyski
a6ed936b6b
* Add support for Conditional Access Table
14 years ago