http://cvs.tuxbox-cvs.sourceforge.net/l ... 00484.html
patch by Stéphane Esté-Graas
Modifications:
- Revision date of SI specifications (1.5.1 version)
- Revision date of MHP specifications (1.2.1 version)
- Remove 0x65 SI descriptor tag (last ca_system_descriptor tag no more used in SI 1.5.1 version)
- Remove 0x06 and 0x07 MHP descriptor tags (last routing_descriptor_ip4 and routing_descriptor_ip6 no more used in MHP 1.2.1 version)
- Add 0x0E to 0x11 MHP descriptor tags (added in MHP 1.2.1 version)
- Remove private table identifiers and private descriptor tags because they are broadcaster dependant
- Extract ApplicationIdentifier class from application_informtion_section.[h|cpp] files to create application_identifier.[h|cpp] files
- Create a scope tag in descriptor_container.[h|cpp] files
SCOPE_SI for (P)SI tables (BAT, CAT, EIT, NIT, PMT, SDT, TOT)
SCOPE_CAROUSEL for Data and Object Carousels messages (DSI, DII, DDB)
SCOPE_MHP for MHP tables (AIT)
Additions:
- Add implementation of MHP descriptors
- Add implementation of Carousel descriptors