| libdvbv5 1.30.1
    Library to work with Digital TV devices on Linux | 
Contains the descriptors needed to scan the Service ID and other relevant info at a MPEG-TS Digital TV stream. More...
#include <dvb-scan.h>
| Data Fields | |
| uint32_t | delivery_system | 
| struct dvb_entry * | entry | 
| unsigned | num_entry | 
| struct dvb_table_pat * | pat | 
| struct atsc_table_vct * | vct | 
| struct dvb_v5_descriptors_program * | program | 
| struct dvb_table_nit * | nit | 
| struct dvb_table_sdt * | sdt | 
| unsigned | num_program | 
| struct dvb_table_nit ** | other_nits | 
| unsigned | num_other_nits | 
| struct dvb_table_sdt ** | other_sdts | 
| unsigned | num_other_sdts | 
Contains the descriptors needed to scan the Service ID and other relevant info at a MPEG-TS Digital TV stream.
| delivery_system | Delivery system of the parsed MPEG-TS | 
| entry | struct dvb_entry pointer (see dvb-file.h) | 
| pat | PAT table descriptor pointer (table ID 0x00). | 
| vct | VCT table descriptor pointer (either table ID 0xc8, for TVCT or table ID 0xc9, for CVCT) | 
| program | PAT/PMT array associated programs found at MPEG-TS | 
| num_program | Number of program entries at program array. | 
| nit | NIT table descriptor pointer for table ID 0x40. | 
| sdt | SDT table descriptor pointer for table ID 0x42. | 
| other_nits | Contains an array of pointers to the other NIT extension tables identified by table ID 0x41. | 
| num_other_nits | Number of NIT tables at other_nits array. | 
| other_sdts | Contains an array of pointers to the other NIT extension tables identified by table ID 0x46. | 
| num_other_sdts | Number of NIT tables at other_sdts array. | 
Those descriptors are filled by the scan routines when the tables are found. Otherwise, they're NULL.
Definition at line 87 of file dvb-scan.h.
| uint32_t dvb_v5_descriptors::delivery_system | 
Definition at line 88 of file dvb-scan.h.
| struct dvb_entry* dvb_v5_descriptors::entry | 
Definition at line 90 of file dvb-scan.h.
| struct dvb_table_nit* dvb_v5_descriptors::nit | 
Definition at line 96 of file dvb-scan.h.
| unsigned dvb_v5_descriptors::num_entry | 
Definition at line 91 of file dvb-scan.h.
| unsigned dvb_v5_descriptors::num_other_nits | 
Definition at line 102 of file dvb-scan.h.
| unsigned dvb_v5_descriptors::num_other_sdts | 
Definition at line 105 of file dvb-scan.h.
| unsigned dvb_v5_descriptors::num_program | 
Definition at line 99 of file dvb-scan.h.
| struct dvb_table_nit** dvb_v5_descriptors::other_nits | 
Definition at line 101 of file dvb-scan.h.
| struct dvb_table_sdt** dvb_v5_descriptors::other_sdts | 
Definition at line 104 of file dvb-scan.h.
| struct dvb_table_pat* dvb_v5_descriptors::pat | 
Definition at line 93 of file dvb-scan.h.
| struct dvb_v5_descriptors_program* dvb_v5_descriptors::program | 
Definition at line 95 of file dvb-scan.h.
| struct dvb_table_sdt* dvb_v5_descriptors::sdt | 
Definition at line 97 of file dvb-scan.h.
| struct atsc_table_vct* dvb_v5_descriptors::vct | 
Definition at line 94 of file dvb-scan.h.