|
libdvbv5
1.6.0
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 |
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 |
| vct | VCT table descriptor pointer |
| program | PAT/PMT array associated programs found at MPEG-TS |
| nit | NIT table descriptor pointer |
| sdt | SDT table descriptor pointer |
| num_program | Number of program entries at program array. |
Those descriptors are filled by the scan routines when the tables are found. Otherwise, they're NULL.
Definition at line 78 of file dvb-scan.h.
| uint32_t dvb_v5_descriptors::delivery_system |
Definition at line 79 of file dvb-scan.h.
| struct dvb_entry* dvb_v5_descriptors::entry |
Definition at line 81 of file dvb-scan.h.
| struct dvb_table_nit* dvb_v5_descriptors::nit |
Definition at line 87 of file dvb-scan.h.
| unsigned dvb_v5_descriptors::num_entry |
Definition at line 82 of file dvb-scan.h.
| unsigned dvb_v5_descriptors::num_program |
Definition at line 90 of file dvb-scan.h.
| struct dvb_table_pat* dvb_v5_descriptors::pat |
Definition at line 84 of file dvb-scan.h.
| struct dvb_v5_descriptors_program* dvb_v5_descriptors::program |
Definition at line 86 of file dvb-scan.h.
| struct dvb_table_sdt* dvb_v5_descriptors::sdt |
Definition at line 88 of file dvb-scan.h.
| struct atsc_table_vct* dvb_v5_descriptors::vct |
Definition at line 85 of file dvb-scan.h.
1.8.8