libdvbv5 1.32.0 Library to work with Digital TV devices on Linux

Data Structures
Here are the data structures with brief descriptions:
[detail level 1 2]

C atsc_desc_service_location | Describes the elementary streams inside a PAT table for ATSC
C atsc_desc_service_location_elementary | Service location elementary descriptors
C atsc_table_eit | ATSC EIT table
C atsc_table_eit_desc_length | ATSC EIT descriptor length
C atsc_table_eit_event | ATSC EIT event table
C atsc_table_mgt | ATSC MGT table
C atsc_table_mgt_table | ATSC tables descrition at MGT table
C atsc_table_vct | ATSC VCT table (covers both CVCT and TVCT)
C atsc_table_vct_channel | ATSC VCT channel table (covers both CVCT and TVCT)
C atsc_table_vct_descriptor_length | ATSC VCT descriptor length
C dvb_desc | Linked list containing the several descriptors found on a MPEG-TS table
C dvb_desc_ca | Contains the private data for Conditional Access
C dvb_desc_ca_identifier | Indicates if a particular bouquet, service or event is associated with a CA system
C dvb_desc_cable_delivery | Structure containing the cable delivery system descriptor
C dvb_desc_event_extended | Structure containing the extended event descriptor
C dvb_desc_event_extended_item |
C dvb_desc_event_short | Structure containing the short event descriptor
C dvb_desc_frequency_list | Struct containing the frequency list descriptor
C dvb_desc_hierarchy | Structure containing the hierarchy descriptor
C dvb_desc_language | Structure containing the ISO639 language descriptor
C dvb_desc_logical_channel | Structure containing the logical channel number descriptor
C dvb_desc_logical_channel_number | Structure containing the logical channel number entires
C dvb_desc_network_name | Struct containing the network name descriptor
C dvb_desc_registration | Struct containing the frequency list descriptor
C dvb_desc_sat | Structure containing the satellite delivery system descriptor
C dvb_desc_service | Structure containing the service descriptor
C dvb_desc_t2_delivery | Structure containing the T2 delivery system descriptor
C dvb_desc_t2_delivery_cell | Structure to describe transponder cells
C dvb_desc_t2_delivery_subcell | Structure to describe transponder subcell extension and frequencies
C dvb_desc_t2_delivery_subcell_old | Structure to describe transponder subcell extension and frequencies
C dvb_desc_terrestrial_delivery | Structure containing the DVB-T terrestrial delivery system descriptor
C dvb_desc_ts_info | Structure describing the ISDB TS information descriptor
C dvb_desc_ts_info_transmission_type | ISDB TS information transmission type
C dvb_descriptor | Contains the parser information for the MPEG-TS parser code
C dvb_dev_list | Digital TV device node properties
C dvb_device | Digital TV list of devices
C dvb_elementary_pid | Associates an elementary stream type with its PID
C dvb_entry | Represents one entry on a DTV file
C dvb_ext_descriptor | Structure that describes the parser functions for the extended descriptors
C dvb_extension_descriptor | Structure containing the extended descriptors
C dvb_file | Describes an entire DVB file opened
C dvb_mpeg_es_pic_start | MPEG ES Picture start header
C dvb_mpeg_es_seq_start | MPEG ES Sequence header
C dvb_mpeg_pes | MPEG PES data structure
C dvb_mpeg_pes_optional | MPEG PES optional header
C dvb_mpeg_ts | MPEG TS header
C dvb_mpeg_ts_adaption | MPEG TS header adaption field
C dvb_open_descriptor | Opaque struct with a DVB open file descriptor
C dvb_parse_file | Describes an entire file format
C dvb_parse_struct | Describes the format to parse an specific delivery system
C dvb_parse_table | Describes the fields to parse on a file
C dvb_sat_lnb | Stores the information of a LNBf
C dvbsat_freqrange |
C dvb_table_cat | ATSC CAT table
C dvb_table_eit | DVB EIT table
C dvb_table_eit_event | DVB EIT event table
C dvb_table_filter | Describes the PES filters used by DVB scan
C dvb_table_header | Header of a MPEG-TS table
C dvb_table_nit | MPEG-TS NIT table
C dvb_table_nit_transport | MPEG-TS NIT transport table
C dvb_table_nit_transport_header | MPEG-TS NIT transport header
C dvb_table_pat | MPEG-TS PAT table
C dvb_table_pat_program | MPEG-TS PAT program table
C dvb_table_pmt | MPEG-TS PMT table
C dvb_table_pmt_stream | MPEG-TS PMT stream table
C dvb_table_sdt | MPEG-TS SDT table
C dvb_table_sdt_service | MPEG-TS SDT service table
C dvb_ts_packet_header | Header of a MPEG-TS transport packet
C dvb_v5_descriptors | Contains the descriptors needed to scan the Service ID and other relevant info at a MPEG-TS Digital TV stream
C dvb_v5_descriptors_program | Associates PMT with PAT tables
C dvb_v5_fe_parms | Keeps data needed to handle the DVB frontend
C isdb_desc_partial_reception | Structure containing the partial reception descriptor
C isdb_partial_reception_service_id | Service ID that uses partial reception
C isdbt_desc_terrestrial_delivery_system | Struct containing the ISDB-T terrestrial delivery system
C ts_t | MPEG PES timestamp structure, used for dts and pts