| libdvbv5 1.30.1
    Library to work with Digital TV devices on Linux | 
Provides the descriptors for TVCT and CVCT tables. More...
Go to the source code of this file.
| Data Structures | |
| struct | atsc_table_vct_channel | 
| ATSC VCT channel table (covers both CVCT and TVCT)  More... | |
| struct | atsc_table_vct | 
| ATSC VCT table (covers both CVCT and TVCT)  More... | |
| union | atsc_table_vct_descriptor_length | 
| ATSC VCT descriptor length.  More... | |
| Macros | |
| #define | ATSC_TABLE_TVCT | 
| TVCT table ID. | |
| #define | ATSC_TABLE_CVCT | 
| CVCT table ID. | |
| #define | ATSC_TABLE_VCT_PID | 
| Program ID with the VCT tables on it. | |
| #define | atsc_vct_channel_foreach(_channel, _vct) | 
| Macro used to find channels on a VCT table. | |
| Functions | |
| ssize_t | atsc_table_vct_init (struct dvb_v5_fe_parms *parms, const uint8_t *buf, ssize_t buflen, struct atsc_table_vct **table) | 
| Initializes and parses VCT table. | |
| void | atsc_table_vct_free (struct atsc_table_vct *table) | 
| Frees all data allocated by the VCT table parser. | |
| void | atsc_table_vct_print (struct dvb_v5_fe_parms *parms, struct atsc_table_vct *table) | 
| Prints the content of the VCT table. | |
Provides the descriptors for TVCT and CVCT tables.
Definition in file vct.h.