vdr  2.4.1
Classes | Namespaces | Macros | Typedefs
headers.h File Reference
#include <endian.h>

Go to the source code of this file.

Classes

struct  SI::SectionHeader
 
struct  SI::ExtendedSectionHeader
 
struct  SI::DescriptorHeader
 
struct  SI::pat
 
struct  SI::pat_prog
 
struct  SI::cat
 
struct  SI::pmt
 
struct  SI::pmt_info
 
struct  SI::tsdt
 
struct  SI::nit
 
struct  SI::nit_mid
 
struct  SI::nit_end
 
struct  SI::ni_ts
 
struct  SI::sdt
 
struct  SI::sdt_descr
 
struct  SI::eit
 
struct  SI::eit_event
 
struct  SI::rst
 
struct  SI::rst_info
 
struct  SI::tdt
 
struct  SI::tot
 
struct  SI::ait
 
struct  SI::ait_mid
 
struct  SI::ait_end
 
struct  SI::ait_app
 
struct  SI::pcit
 
struct  SI::descr_gen
 
struct  SI::descr_ca
 
struct  SI::descr_iso_639_language
 
struct  SI::descr_iso_639_language_loop
 
struct  SI::descr_carousel_identifier
 
struct  SI::descr_network_name
 
struct  SI::descr_service_list
 
struct  SI::descr_service_list_loop
 
struct  SI::descr_stuffing
 
struct  SI::descr_satellite_delivery_system
 
struct  SI::descr_cable_delivery_system
 
struct  SI::descr_vbi_data
 
struct  SI::descr_vbi_teletext
 
struct  SI::descr_bouquet_name
 
struct  SI::descr_service
 
struct  SI::descr_service_mid
 
struct  SI::descr_country_availability
 
struct  SI::descr_linkage
 
struct  SI::descr_linkage_8
 
struct  SI::descr_nvod_reference
 
struct  SI::item_nvod_reference
 
struct  SI::descr_time_shifted_service
 
struct  SI::descr_short_event
 
struct  SI::descr_short_event_mid
 
struct  SI::descr_extended_event
 
struct  SI::descr_extended_event_mid
 
struct  SI::item_extended_event
 
struct  SI::item_extended_event_mid
 
struct  SI::descr_time_shifted_event
 
struct  SI::descr_component
 
struct  SI::descr_mosaic
 
struct  SI::descr_stream_identifier
 
struct  SI::descr_ca_identifier
 
struct  SI::descr_content
 
struct  SI::nibble_content
 
struct  SI::descr_parental_rating
 
struct  SI::parental_rating
 
struct  SI::descr_teletext
 
struct  SI::item_teletext
 
struct  SI::descr_telephone
 
struct  SI::descr_local_time_offset
 
struct  SI::local_time_offset_entry
 
struct  SI::descr_subtitling
 
struct  SI::item_subtitling
 
struct  SI::descr_terrestrial_delivery
 
struct  SI::descr_multilingual_network_name
 
struct  SI::entry_multilingual_name
 
struct  SI::descr_multilingual_bouquet_name
 
struct  SI::descr_multilingual_service_name
 
struct  SI::entry_multilingual_service_name_mid
 
struct  SI::descr_multilingual_component
 
struct  SI::descr_private_data_specifier
 
struct  SI::descr_service_move
 
struct  SI::descr_short_smoothing_buffer
 
struct  SI::descr_frequency_list
 
struct  SI::descr_partial_transport_stream
 
struct  SI::descr_data_broadcast
 
struct  SI::descr_scrambling
 
struct  SI::descr_data_broadcast_id
 
struct  SI::descr_transport_stream
 
struct  SI::descr_dsng
 
struct  SI::descr_pdc
 
struct  SI::descr_ac3
 
struct  SI::descr_ancillary_data
 
struct  SI::descr_cell_list
 
struct  SI::descr_cell_frequency_link
 
struct  SI::descr_announcement_support
 
struct  SI::descr_application_signalling
 
struct  SI::application_signalling_entry
 
struct  SI::descr_service_identifier
 
struct  SI::descr_service_availbility
 
struct  SI::descr_default_authority
 
struct  SI::descr_related_content
 
struct  SI::descr_tva_id
 
struct  SI::descr_content_identifier
 
struct  SI::content_identifier_entry
 
struct  SI::descr_time_slice_fec_identifier
 
struct  SI::descr_ecm_repetition_rate
 
struct  SI::descr_s2_satellite_delivery_system
 
struct  SI::descr_scrambling_sequence_selector
 
struct  SI::descr_enhanced_ac3
 
struct  SI::descr_dts
 
struct  SI::descr_aac
 
struct  SI::descr_extension
 
struct  SI::descr_t2_delivery_system
 
struct  SI::descr_logical_channel
 
struct  SI::item_logical_channel
 
struct  SI::descr_hd_simulcast_logical_channel
 
struct  SI::item_hd_simulcast_logical_channel
 
struct  SI::descr_application
 
struct  SI::descr_application_end
 
struct  SI::application_profile_entry
 
struct  SI::descr_application_name
 
struct  SI::descr_application_name_entry
 
struct  SI::descr_transport_protocol
 
struct  SI::descr_url_extension_entry
 
struct  SI::transport_via_oc
 
struct  SI::transport_via_oc_remote_end
 
struct  SI::transport_via_oc_end
 
struct  SI::transport_via_http
 
struct  SI::descr_dvbj_application
 
struct  SI::descr_dvbj_application_entry
 
struct  SI::descr_dvbj_application_location
 
struct  SI::descr_dvbj_application_location_mid
 
struct  SI::descr_application_icons_descriptor
 
struct  SI::descr_application_icons_descriptor_end
 
struct  SI::descr_simple_application_location_descriptor
 
struct  SI::descr_premiere_content_transmission
 
struct  SI::item_premiere_content_transmission_day
 
struct  SI::item_premiere_content_transmission_time
 
struct  SI::descr_registration
 
struct  SI::descr_avc
 

Namespaces

 SI
 

Macros

#define PAT_LEN   8
 
#define PAT_PROG_LEN   4
 
#define CAT_LEN   8
 
#define PMT_LEN   12
 
#define PMT_INFO_LEN   5
 
#define TSDT_LEN   8
 
#define NIT_LEN   10
 
#define SIZE_NIT_MID   2
 
#define SIZE_NIT_END   4
 
#define NIT_TS_LEN   6
 
#define SDT_LEN   11
 
#define GetSDTTransportStreamId(x)   (HILO(((sdt_t *) x)->transport_stream_id))
 
#define GetSDTOriginalNetworkId(x)   (HILO(((sdt_t *) x)->original_network_id))
 
#define SDT_DESCR_LEN   5
 
#define EIT_LEN   14
 
#define EIT_EVENT_LEN   12
 
#define TDT_LEN   8
 
#define TOT_LEN   10
 
#define AIT_LEN   10
 
#define SIZE_AIT_MID   2
 
#define SIZE_AIT_END   4
 
#define AIT_APP_LEN   9
 
#define PCIT_LEN   17
 
#define DESCR_GEN_LEN   2
 
#define GetDescriptorTag(x)   (((descr_gen_t *) x)->descriptor_tag)
 
#define GetDescriptorLength(x)   (((descr_gen_t *) x)->descriptor_length+DESCR_GEN_LEN)
 
#define DESCR_CA_LEN   6
 
#define DESCR_ISO_639_LANGUAGE_LEN   5
 
#define DESCR_CAROUSEL_IDENTIFIER_LEN   7
 
#define DESCR_NETWORK_NAME_LEN   2
 
#define DESCR_SERVICE_LIST_LEN   2
 
#define DESCR_SERVICE_LIST_LOOP_LEN   3
 
#define DESCR_STUFFING_LEN   XX
 
#define DESCR_SATELLITE_DELIVERY_SYSTEM_LEN   13
 
#define DESCR_CABLE_DELIVERY_SYSTEM_LEN   13
 
#define DESCR_VBI_DATA_LEN   XX
 
#define DESCR_VBI_TELETEXT_LEN   XX
 
#define DESCR_BOUQUET_NAME_LEN   2
 
#define DESCR_SERVICE_LEN   4
 
#define DESCR_COUNTRY_AVAILABILITY_LEN   3
 
#define DESCR_LINKAGE_LEN   9
 
#define DESCR_LINKAGE_8_LEN   3
 
#define DESCR_NVOD_REFERENCE_LEN   2
 
#define ITEM_NVOD_REFERENCE_LEN   6
 
#define DESCR_TIME_SHIFTED_SERVICE_LEN   4
 
#define DESCR_SHORT_EVENT_LEN   6
 
#define DESCR_EXTENDED_EVENT_LEN   7
 
#define ITEM_EXTENDED_EVENT_LEN   1
 
#define DESCR_TIME_SHIFTED_EVENT_LEN   6
 
#define DESCR_COMPONENT_LEN   8
 
#define DESCR_MOSAIC_LEN   XX
 
#define DESCR_STREAM_IDENTIFIER_LEN   3
 
#define DESCR_CA_IDENTIFIER_LEN   2
 
#define DESCR_CONTENT_LEN   2
 
#define DESCR_PARENTAL_RATING_LEN   2
 
#define PARENTAL_RATING_LEN   4
 
#define DESCR_TELETEXT_LEN   2
 
#define ITEM_TELETEXT_LEN   5
 
#define DESCR_TELEPHONE_LEN   XX
 
#define DESCR_LOCAL_TIME_OFFSET_LEN   2
 
#define LOCAL_TIME_OFFSET_ENTRY_LEN   15
 
#define DESCR_SUBTITLING_LEN   2
 
#define ITEM_SUBTITLING_LEN   8
 
#define DESCR_TERRESTRIAL_DELIVERY_SYSTEM_LEN   XX
 
#define DESCR_MULTILINGUAL_NETWORK_NAME_LEN   XX
 
#define DESCR_MULTILINGUAL_BOUQUET_NAME_LEN   XX
 
#define DESCR_MULTILINGUAL_SERVICE_NAME_LEN   XX
 
#define DESCR_MULTILINGUAL_COMPONENT_LEN   XX
 
#define DESCR_PRIVATE_DATA_SPECIFIER_LEN   XX
 
#define DESCR_SERVICE_MOVE_LEN   XX
 
#define DESCR_SHORT_SMOOTHING_BUFFER_LEN   XX
 
#define DESCR_FREQUENCY_LIST_LEN   XX
 
#define DESCR_PARTIAL_TRANSPORT_STREAM_LEN   XX
 
#define DESCR_DATA_BROADCAST_LEN   XX
 
#define DESCR_SCRAMBLING_LEN   XX
 
#define DESCR_DATA_BROADCAST_ID_LEN   XX
 
#define DESCR_TRANSPORT_STREAM_LEN   XX
 
#define DESCR_DSNG_LEN   XX
 
#define DESCR_PDC_LEN   5
 
#define DESCR_AC3_LEN   3
 
#define DESCR_ANCILLARY_DATA_LEN   3
 
#define DESCR_CELL_LIST_LEN   XX
 
#define DESCR_CELL_FREQUENCY_LINK_LEN   XX
 
#define DESCR_ANNOUNCEMENT_SUPPORT_LEN   XX
 
#define DESCR_APPLICATION_SIGNALLING_LEN   2
 
#define APPLICATION_SIGNALLING_ENTRY_LEN   3
 
#define DESCR_LOGICAL_CHANNEL_LEN   2
 
#define ITEM_LOGICAL_CHANNEL_LEN   4
 
#define DESCR_HD_SIMULCAST_LOGICAL_CHANNEL_LEN   2
 
#define ITEM_HD_SIMULCAST_LOGICAL_CHANNEL_LEN   4
 
#define DESCR_APPLICATION_LEN   3
 
#define DESCR_APPLICATION_END_LEN   2
 
#define APPLICATION_PROFILE_ENTRY_LEN   5
 
#define DESCR_APPLICATION_NAME_LEN   2
 
#define APPLICATION_NAME_ENTRY_LEN   4
 
#define DESCR_TRANSPORT_PROTOCOL_LEN   5
 
#define TRANSPORT_VIA_OC_LEN   1
 
#define TRANSPORT_VIA_OC_REMOTE_END_LEN   7
 
#define TRANSPORT_VIA_OC_END_LEN   1
 
#define TRANSPORT_VIA_HTTP_LEN   1
 
#define DESCR_DVBJ_APPLICATION_LEN   2
 
#define DESCR_DVBJ_APPLICATION_ENTRY_LEN   1
 
#define DESCR_DVBJ_APPLICATION_LOCATION_LEN   3
 
#define DESCR_DVBJ_APPLICATION_LOCATION_MID_LEN   1
 
#define DESCR_APPLICATION_ICONS_LEN   3
 
#define DESCR_APPLICATION_ICONS_END_LEN   2
 
#define DESCR_SIMPLE_APPLICATION_LOCATION_LEN   3
 
#define DESCR_PREMIERE_CONTENT_TRANSMISSION_LEN   8
 
#define ITEM_PREMIERE_CONTENT_TRANSMISSION_DAY_LEN   3
 
#define ITEM_PREMIERE_CONTENT_TRANSMISSION_TIME_LEN   3
 
#define DESCR_REGISTRATION_LEN   6
 
#define DESCR_AVC_LEN   6
 

Typedefs

typedef unsigned char SI::u_char
 

Macro Definition Documentation

◆ AIT_APP_LEN

#define AIT_APP_LEN   9

Definition at line 762 of file headers.h.

◆ AIT_LEN

#define AIT_LEN   10

Definition at line 706 of file headers.h.

◆ APPLICATION_NAME_ENTRY_LEN

#define APPLICATION_NAME_ENTRY_LEN   4

Definition at line 1981 of file headers.h.

◆ APPLICATION_PROFILE_ENTRY_LEN

#define APPLICATION_PROFILE_ENTRY_LEN   5

Definition at line 1962 of file headers.h.

◆ APPLICATION_SIGNALLING_ENTRY_LEN

#define APPLICATION_SIGNALLING_ENTRY_LEN   3

Definition at line 1636 of file headers.h.

◆ CAT_LEN

#define CAT_LEN   8

Definition at line 161 of file headers.h.

◆ DESCR_AC3_LEN

#define DESCR_AC3_LEN   3

Definition at line 1569 of file headers.h.

◆ DESCR_ANCILLARY_DATA_LEN

#define DESCR_ANCILLARY_DATA_LEN   3

Definition at line 1594 of file headers.h.

◆ DESCR_ANNOUNCEMENT_SUPPORT_LEN

#define DESCR_ANNOUNCEMENT_SUPPORT_LEN   XX

Definition at line 1621 of file headers.h.

◆ DESCR_APPLICATION_END_LEN

#define DESCR_APPLICATION_END_LEN   2

Definition at line 1946 of file headers.h.

◆ DESCR_APPLICATION_ICONS_END_LEN

#define DESCR_APPLICATION_ICONS_END_LEN   2

Definition at line 2092 of file headers.h.

◆ DESCR_APPLICATION_ICONS_LEN

#define DESCR_APPLICATION_ICONS_LEN   3

Definition at line 2083 of file headers.h.

◆ DESCR_APPLICATION_LEN

#define DESCR_APPLICATION_LEN   3

Definition at line 1938 of file headers.h.

◆ DESCR_APPLICATION_NAME_LEN

#define DESCR_APPLICATION_NAME_LEN   2

Definition at line 1974 of file headers.h.

◆ DESCR_APPLICATION_SIGNALLING_LEN

#define DESCR_APPLICATION_SIGNALLING_LEN   2

Definition at line 1630 of file headers.h.

◆ DESCR_AVC_LEN

#define DESCR_AVC_LEN   6

Definition at line 2156 of file headers.h.

◆ DESCR_BOUQUET_NAME_LEN

#define DESCR_BOUQUET_NAME_LEN   2

Definition at line 1033 of file headers.h.

◆ DESCR_CA_IDENTIFIER_LEN

#define DESCR_CA_IDENTIFIER_LEN   2

Definition at line 1227 of file headers.h.

◆ DESCR_CA_LEN

#define DESCR_CA_LEN   6

Definition at line 868 of file headers.h.

◆ DESCR_CABLE_DELIVERY_SYSTEM_LEN

#define DESCR_CABLE_DELIVERY_SYSTEM_LEN   13

Definition at line 984 of file headers.h.

◆ DESCR_CAROUSEL_IDENTIFIER_LEN

#define DESCR_CAROUSEL_IDENTIFIER_LEN   7

Definition at line 901 of file headers.h.

◆ DESCR_CELL_FREQUENCY_LINK_LEN

#define DESCR_CELL_FREQUENCY_LINK_LEN   XX

Definition at line 1612 of file headers.h.

◆ DESCR_CELL_LIST_LEN

#define DESCR_CELL_LIST_LEN   XX

Definition at line 1603 of file headers.h.

◆ DESCR_COMPONENT_LEN

#define DESCR_COMPONENT_LEN   8

Definition at line 1189 of file headers.h.

◆ DESCR_CONTENT_LEN

#define DESCR_CONTENT_LEN   2

Definition at line 1235 of file headers.h.

◆ DESCR_COUNTRY_AVAILABILITY_LEN

#define DESCR_COUNTRY_AVAILABILITY_LEN   3

Definition at line 1055 of file headers.h.

◆ DESCR_DATA_BROADCAST_ID_LEN

#define DESCR_DATA_BROADCAST_ID_LEN   XX

Definition at line 1531 of file headers.h.

◆ DESCR_DATA_BROADCAST_LEN

#define DESCR_DATA_BROADCAST_LEN   XX

Definition at line 1513 of file headers.h.

◆ DESCR_DSNG_LEN

#define DESCR_DSNG_LEN   XX

Definition at line 1549 of file headers.h.

◆ DESCR_DVBJ_APPLICATION_ENTRY_LEN

#define DESCR_DVBJ_APPLICATION_ENTRY_LEN   1

Definition at line 2057 of file headers.h.

◆ DESCR_DVBJ_APPLICATION_LEN

#define DESCR_DVBJ_APPLICATION_LEN   2

Definition at line 2050 of file headers.h.

◆ DESCR_DVBJ_APPLICATION_LOCATION_LEN

#define DESCR_DVBJ_APPLICATION_LOCATION_LEN   3

Definition at line 2066 of file headers.h.

◆ DESCR_DVBJ_APPLICATION_LOCATION_MID_LEN

#define DESCR_DVBJ_APPLICATION_LOCATION_MID_LEN   1

Definition at line 2075 of file headers.h.

◆ DESCR_EXTENDED_EVENT_LEN

#define DESCR_EXTENDED_EVENT_LEN   7

Definition at line 1144 of file headers.h.

◆ DESCR_FREQUENCY_LIST_LEN

#define DESCR_FREQUENCY_LIST_LEN   XX

Definition at line 1489 of file headers.h.

◆ DESCR_GEN_LEN

#define DESCR_GEN_LEN   2

Definition at line 857 of file headers.h.

◆ DESCR_HD_SIMULCAST_LOGICAL_CHANNEL_LEN

#define DESCR_HD_SIMULCAST_LOGICAL_CHANNEL_LEN   2

Definition at line 1914 of file headers.h.

◆ DESCR_ISO_639_LANGUAGE_LEN

#define DESCR_ISO_639_LANGUAGE_LEN   5

Definition at line 886 of file headers.h.

◆ DESCR_LINKAGE_8_LEN

#define DESCR_LINKAGE_8_LEN   3

Definition at line 1083 of file headers.h.

◆ DESCR_LINKAGE_LEN

#define DESCR_LINKAGE_LEN   9

Definition at line 1070 of file headers.h.

◆ DESCR_LOCAL_TIME_OFFSET_LEN

#define DESCR_LOCAL_TIME_OFFSET_LEN   2

Definition at line 1308 of file headers.h.

◆ DESCR_LOGICAL_CHANNEL_LEN

#define DESCR_LOGICAL_CHANNEL_LEN   2

Definition at line 1890 of file headers.h.

◆ DESCR_MOSAIC_LEN

#define DESCR_MOSAIC_LEN   XX

Definition at line 1209 of file headers.h.

◆ DESCR_MULTILINGUAL_BOUQUET_NAME_LEN

#define DESCR_MULTILINGUAL_BOUQUET_NAME_LEN   XX

Definition at line 1425 of file headers.h.

◆ DESCR_MULTILINGUAL_COMPONENT_LEN

#define DESCR_MULTILINGUAL_COMPONENT_LEN   XX

Definition at line 1445 of file headers.h.

◆ DESCR_MULTILINGUAL_NETWORK_NAME_LEN

#define DESCR_MULTILINGUAL_NETWORK_NAME_LEN   XX

Definition at line 1410 of file headers.h.

◆ DESCR_MULTILINGUAL_SERVICE_NAME_LEN

#define DESCR_MULTILINGUAL_SERVICE_NAME_LEN   XX

Definition at line 1433 of file headers.h.

◆ DESCR_NETWORK_NAME_LEN

#define DESCR_NETWORK_NAME_LEN   2

Definition at line 915 of file headers.h.

◆ DESCR_NVOD_REFERENCE_LEN

#define DESCR_NVOD_REFERENCE_LEN   2

Definition at line 1100 of file headers.h.

◆ DESCR_PARENTAL_RATING_LEN

#define DESCR_PARENTAL_RATING_LEN   2

Definition at line 1260 of file headers.h.

◆ DESCR_PARTIAL_TRANSPORT_STREAM_LEN

#define DESCR_PARTIAL_TRANSPORT_STREAM_LEN   XX

Definition at line 1504 of file headers.h.

◆ DESCR_PDC_LEN

#define DESCR_PDC_LEN   5

Definition at line 1558 of file headers.h.

◆ DESCR_PREMIERE_CONTENT_TRANSMISSION_LEN

#define DESCR_PREMIERE_CONTENT_TRANSMISSION_LEN   8

Definition at line 2113 of file headers.h.

◆ DESCR_PRIVATE_DATA_SPECIFIER_LEN

#define DESCR_PRIVATE_DATA_SPECIFIER_LEN   XX

Definition at line 1454 of file headers.h.

◆ DESCR_REGISTRATION_LEN

#define DESCR_REGISTRATION_LEN   6

Definition at line 2144 of file headers.h.

◆ DESCR_SATELLITE_DELIVERY_SYSTEM_LEN

#define DESCR_SATELLITE_DELIVERY_SYSTEM_LEN   13

Definition at line 947 of file headers.h.

◆ DESCR_SCRAMBLING_LEN

#define DESCR_SCRAMBLING_LEN   XX

Definition at line 1522 of file headers.h.

◆ DESCR_SERVICE_LEN

#define DESCR_SERVICE_LEN   4

Definition at line 1041 of file headers.h.

◆ DESCR_SERVICE_LIST_LEN

#define DESCR_SERVICE_LIST_LEN   2

Definition at line 923 of file headers.h.

◆ DESCR_SERVICE_LIST_LOOP_LEN

#define DESCR_SERVICE_LIST_LOOP_LEN   3

Definition at line 929 of file headers.h.

◆ DESCR_SERVICE_MOVE_LEN

#define DESCR_SERVICE_MOVE_LEN   XX

Definition at line 1466 of file headers.h.

◆ DESCR_SHORT_EVENT_LEN

#define DESCR_SHORT_EVENT_LEN   6

Definition at line 1128 of file headers.h.

◆ DESCR_SHORT_SMOOTHING_BUFFER_LEN

#define DESCR_SHORT_SMOOTHING_BUFFER_LEN   XX

Definition at line 1480 of file headers.h.

◆ DESCR_SIMPLE_APPLICATION_LOCATION_LEN

#define DESCR_SIMPLE_APPLICATION_LOCATION_LEN   3

Definition at line 2101 of file headers.h.

◆ DESCR_STREAM_IDENTIFIER_LEN

#define DESCR_STREAM_IDENTIFIER_LEN   3

Definition at line 1218 of file headers.h.

◆ DESCR_STUFFING_LEN

#define DESCR_STUFFING_LEN   XX

Definition at line 938 of file headers.h.

◆ DESCR_SUBTITLING_LEN

#define DESCR_SUBTITLING_LEN   2

Definition at line 1341 of file headers.h.

◆ DESCR_TELEPHONE_LEN

#define DESCR_TELEPHONE_LEN   XX

Definition at line 1299 of file headers.h.

◆ DESCR_TELETEXT_LEN

#define DESCR_TELETEXT_LEN   2

Definition at line 1276 of file headers.h.

◆ DESCR_TERRESTRIAL_DELIVERY_SYSTEM_LEN

#define DESCR_TERRESTRIAL_DELIVERY_SYSTEM_LEN   XX

Definition at line 1361 of file headers.h.

◆ DESCR_TIME_SHIFTED_EVENT_LEN

#define DESCR_TIME_SHIFTED_EVENT_LEN   6

Definition at line 1177 of file headers.h.

◆ DESCR_TIME_SHIFTED_SERVICE_LEN

#define DESCR_TIME_SHIFTED_SERVICE_LEN   4

Definition at line 1118 of file headers.h.

◆ DESCR_TRANSPORT_PROTOCOL_LEN

#define DESCR_TRANSPORT_PROTOCOL_LEN   5

Definition at line 1993 of file headers.h.

◆ DESCR_TRANSPORT_STREAM_LEN

#define DESCR_TRANSPORT_STREAM_LEN   XX

Definition at line 1540 of file headers.h.

◆ DESCR_VBI_DATA_LEN

#define DESCR_VBI_DATA_LEN   XX

Definition at line 1015 of file headers.h.

◆ DESCR_VBI_TELETEXT_LEN

#define DESCR_VBI_TELETEXT_LEN   XX

Definition at line 1024 of file headers.h.

◆ EIT_EVENT_LEN

#define EIT_EVENT_LEN   12

Definition at line 530 of file headers.h.

◆ EIT_LEN

#define EIT_LEN   14

Definition at line 495 of file headers.h.

◆ GetDescriptorLength

#define GetDescriptorLength (   x)    (((descr_gen_t *) x)->descriptor_length+DESCR_GEN_LEN)

Definition at line 864 of file headers.h.

◆ GetDescriptorTag

#define GetDescriptorTag (   x)    (((descr_gen_t *) x)->descriptor_tag)

Definition at line 863 of file headers.h.

◆ GetSDTOriginalNetworkId

#define GetSDTOriginalNetworkId (   x)    (HILO(((sdt_t *) x)->original_network_id))

Definition at line 459 of file headers.h.

◆ GetSDTTransportStreamId

#define GetSDTTransportStreamId (   x)    (HILO(((sdt_t *) x)->transport_stream_id))

Definition at line 458 of file headers.h.

◆ ITEM_EXTENDED_EVENT_LEN

#define ITEM_EXTENDED_EVENT_LEN   1

Definition at line 1166 of file headers.h.

◆ ITEM_HD_SIMULCAST_LOGICAL_CHANNEL_LEN

#define ITEM_HD_SIMULCAST_LOGICAL_CHANNEL_LEN   4

Definition at line 1920 of file headers.h.

◆ ITEM_LOGICAL_CHANNEL_LEN

#define ITEM_LOGICAL_CHANNEL_LEN   4

Definition at line 1896 of file headers.h.

◆ ITEM_NVOD_REFERENCE_LEN

#define ITEM_NVOD_REFERENCE_LEN   6

Definition at line 1106 of file headers.h.

◆ ITEM_PREMIERE_CONTENT_TRANSMISSION_DAY_LEN

#define ITEM_PREMIERE_CONTENT_TRANSMISSION_DAY_LEN   3

Definition at line 2126 of file headers.h.

◆ ITEM_PREMIERE_CONTENT_TRANSMISSION_TIME_LEN

#define ITEM_PREMIERE_CONTENT_TRANSMISSION_TIME_LEN   3

Definition at line 2134 of file headers.h.

◆ ITEM_SUBTITLING_LEN

#define ITEM_SUBTITLING_LEN   8

Definition at line 1347 of file headers.h.

◆ ITEM_TELETEXT_LEN

#define ITEM_TELETEXT_LEN   5

Definition at line 1282 of file headers.h.

◆ LOCAL_TIME_OFFSET_ENTRY_LEN

#define LOCAL_TIME_OFFSET_ENTRY_LEN   15

Definition at line 1314 of file headers.h.

◆ NIT_LEN

#define NIT_LEN   10

Definition at line 324 of file headers.h.

◆ NIT_TS_LEN

#define NIT_TS_LEN   6

Definition at line 381 of file headers.h.

◆ PARENTAL_RATING_LEN

#define PARENTAL_RATING_LEN   4

Definition at line 1266 of file headers.h.

◆ PAT_LEN

#define PAT_LEN   8

Definition at line 104 of file headers.h.

◆ PAT_PROG_LEN

#define PAT_PROG_LEN   4

Definition at line 135 of file headers.h.

◆ PCIT_LEN

#define PCIT_LEN   17

Definition at line 789 of file headers.h.

◆ PMT_INFO_LEN

#define PMT_INFO_LEN   5

Definition at line 250 of file headers.h.

◆ PMT_LEN

#define PMT_LEN   12

Definition at line 202 of file headers.h.

◆ SDT_DESCR_LEN

#define SDT_DESCR_LEN   5

Definition at line 461 of file headers.h.

◆ SDT_LEN

#define SDT_LEN   11

Definition at line 426 of file headers.h.

◆ SIZE_AIT_END

#define SIZE_AIT_END   4

Definition at line 756 of file headers.h.

◆ SIZE_AIT_MID

#define SIZE_AIT_MID   2

Definition at line 743 of file headers.h.

◆ SIZE_NIT_END

#define SIZE_NIT_END   4

Definition at line 375 of file headers.h.

◆ SIZE_NIT_MID

#define SIZE_NIT_MID   2

Definition at line 362 of file headers.h.

◆ TDT_LEN

#define TDT_LEN   8

Definition at line 607 of file headers.h.

◆ TOT_LEN

#define TOT_LEN   10

Definition at line 637 of file headers.h.

◆ TRANSPORT_VIA_HTTP_LEN

#define TRANSPORT_VIA_HTTP_LEN   1

Definition at line 2042 of file headers.h.

◆ TRANSPORT_VIA_OC_END_LEN

#define TRANSPORT_VIA_OC_END_LEN   1

Definition at line 2036 of file headers.h.

◆ TRANSPORT_VIA_OC_LEN

#define TRANSPORT_VIA_OC_LEN   1

Definition at line 2009 of file headers.h.

◆ TRANSPORT_VIA_OC_REMOTE_END_LEN

#define TRANSPORT_VIA_OC_REMOTE_END_LEN   7

Definition at line 2024 of file headers.h.

◆ TSDT_LEN

#define TSDT_LEN   8

Definition at line 283 of file headers.h.