32 #ifndef _DVBPSI_DESCRIPTOR_H_
33 #define _DVBPSI_DESCRIPTOR_H_
103 #error "Multiple inclusions of descriptor.h"
uint8_t * p_data
Definition: descriptor.h:59
struct dvbpsi_descriptor_s dvbpsi_descriptor_t
dvbpsi_descriptor_t type definition.
void * p_decoded
Definition: descriptor.h:64
struct dvbpsi_descriptor_s * p_next
Definition: descriptor.h:61
uint8_t i_tag
Definition: descriptor.h:56
void dvbpsi_DeleteDescriptors(dvbpsi_descriptor_t *p_descriptor)
Destruction of a dvbpsi_descriptor_t structure.
uint8_t i_length
Definition: descriptor.h:57
Descriptor structure.
Definition: descriptor.h:54
dvbpsi_descriptor_t * dvbpsi_NewDescriptor(uint8_t i_tag, uint8_t i_length, uint8_t *p_data)
Creation of a new dvbpsi_descriptor_t structure.