36 #ifndef _ISDBT_DELIVERY_H
37 #define _ISDBT_DELIVERY_H
71 } __attribute__((packed));
72 } __attribute__((packed));
73 } __attribute__((packed));
98 const uint8_t *buf,
struct dvb_desc *desc);
int isdbt_desc_delivery_init(struct dvb_v5_fe_parms *parms, const uint8_t *buf, struct dvb_desc *desc)
Initializes and parses the ISDB-T terrestrial delivery system descriptor.
void isdbt_desc_delivery_free(struct dvb_desc *desc)
Frees all data allocated by the ISDB-T terrestrial delivery system descriptor.
Struct containing the ISDB-T terrestrial delivery system.
uint16_t transmission_mode
Keeps data needed to handle the DVB frontend.
void isdbt_desc_delivery_print(struct dvb_v5_fe_parms *parms, const struct dvb_desc *desc)
Prints the content of the ISDB-T terrestrial delivery system descriptor.
Linked list containing the several descriptors found on a MPEG-TS table.
const uint32_t isdbt_interval[]
Converts an ISDB-T Interval code into a string.
Provides a way to handle MPEG-TS descriptors found on Digital TV streams.
const uint32_t isdbt_mode[]
Converts an ISDB-T mode into a string.