|
libdvbv5 1.30.1
Library to work with Digital TV devices on Linux
|
Provides the table parser for the ATSC MGT (Master Guide Table) More...
Go to the source code of this file.
Data Structures | |
| struct | atsc_table_mgt_table |
| ATSC tables descrition at MGT table. More... | |
| struct | atsc_table_mgt |
| ATSC MGT table. More... | |
Macros | |
| #define | ATSC_TABLE_MGT |
| ATSC MGT table ID. | |
| #define | atsc_mgt_table_foreach(_table, _mgt) |
| Macro used to find a table inside a MGT table. | |
Functions | |
| ssize_t | atsc_table_mgt_init (struct dvb_v5_fe_parms *parms, const uint8_t *buf, ssize_t buflen, struct atsc_table_mgt **table) |
| Initializes and parses MGT table. | |
| void | atsc_table_mgt_free (struct atsc_table_mgt *table) |
| Frees all data allocated by the MGT table parser. | |
| void | atsc_table_mgt_print (struct dvb_v5_fe_parms *parms, struct atsc_table_mgt *table) |
| Prints the content of the MGT table. | |
Provides the table parser for the ATSC MGT (Master Guide Table)
Definition in file mgt.h.
| #define atsc_mgt_table_foreach | ( | _table, | |
| _mgt ) |
Macro used to find a table inside a MGT table.
| _table | channel to seek |
| _mgt | pointer to struct atsc_table_mgt_table |