libdvbpsi  0.2.2
Data Structures | Typedefs | Functions
descriptor.h File Reference

Common descriptor tools. More...

Go to the source code of this file.

Data Structures

struct  dvbpsi_descriptor_s
 Descriptor structure. More...

Typedefs

typedef struct dvbpsi_descriptor_s dvbpsi_descriptor_t
 dvbpsi_descriptor_t type definition.

Functions

dvbpsi_descriptor_tdvbpsi_NewDescriptor (uint8_t i_tag, uint8_t i_length, uint8_t *p_data)
 Creation of a new dvbpsi_descriptor_t structure.
void dvbpsi_DeleteDescriptors (dvbpsi_descriptor_t *p_descriptor)
 Destruction of a dvbpsi_descriptor_t structure.

Detailed Description

Common descriptor tools.

>

Author:
Arnaud de Bossoreille de Ribou <bozo@via.ecp.fr> Descriptor structure and its Manipulation tools.

Function Documentation

Destruction of a dvbpsi_descriptor_t structure.

Parameters:
p_descriptorpointer to the first descriptor structure
Returns:
nothing.
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.

Parameters:
i_tagdescriptor's tag
i_lengthdescriptor's length
p_datadescriptor's data
Returns:
a pointer to the descriptor.