43 #ifndef _PARTIAL_RECEPTION_H
44 #define _PARTIAL_RECEPTION_H
57 } __attribute__((packed));
77 } __attribute__((packed));
101 const uint8_t *buf,
struct dvb_desc *desc);
void isdb_desc_partial_reception_free(struct dvb_desc *desc)
Frees all data allocated by the ISDB-T partial reception descriptor.
void isdb_desc_partial_reception_print(struct dvb_v5_fe_parms *parms, const struct dvb_desc *desc)
Prints the content of the ISDB-T partial reception descriptor.
struct isdb_partial_reception_service_id * partial_reception
Structure containing the partial reception descriptor.
Keeps data needed to handle the DVB frontend.
Linked list containing the several descriptors found on a MPEG-TS table.
int isdb_desc_partial_reception_init(struct dvb_v5_fe_parms *parms, const uint8_t *buf, struct dvb_desc *desc)
Initializes and parses the ISDB-T partial reception descriptor.
Service ID that uses partial reception.
Provides a way to handle MPEG-TS descriptors found on Digital TV streams.