|
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.