libdvbpsi  1.2.0
Data Structures | Macros | Typedefs | Functions
dr_58.h File Reference

Application interface for the DVB "local time offset" descriptor decoder and generator. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  dvbpsi_local_time_offset_s
 one local time offset structure. More...
struct  dvbpsi_local_time_offset_dr_s
 "local time offset" descriptor structure. More...

Macros

#define DVBPSI_LOCAL_TIME_OFFSET_DR_MAX   19
 Maximum number of dvbpsi_local_time_offset_t entries present in.

Typedefs

typedef struct
dvbpsi_local_time_offset_s 
dvbpsi_local_time_offset_t
 dvbpsi_local_time_offset_t type definition.
typedef struct
dvbpsi_local_time_offset_dr_s 
dvbpsi_local_time_offset_dr_t
 dvbpsi_local_time_offset_dr_t type definition.

Functions

dvbpsi_local_time_offset_dr_tdvbpsi_DecodeLocalTimeOffsetDr (dvbpsi_descriptor_t *p_descriptor)
 "local time offset" descriptor decoder.
dvbpsi_descriptor_tdvbpsi_GenLocalTimeOffsetDr (dvbpsi_local_time_offset_dr_t *p_decoded, bool b_duplicate)
 "local time offset" descriptor generator.

Detailed Description

Application interface for the DVB "local time offset" descriptor decoder and generator.

>

Author
Johann Hanne Application interface for the DVB "local time offset" descriptor decoder and generator. This descriptor's definition can be found in ETSI EN 300 468 section 6.2.19.

Macro Definition Documentation

#define DVBPSI_LOCAL_TIME_OFFSET_DR_MAX   19

Maximum number of dvbpsi_local_time_offset_t entries present in.

See Also
dvbpsi_local_time_offset_dr_t

Function Documentation

dvbpsi_local_time_offset_dr_t * dvbpsi_DecodeLocalTimeOffsetDr ( dvbpsi_descriptor_t p_descriptor)

"local time offset" descriptor decoder.

Parameters
p_descriptorpointer to the descriptor structure
Returns
a pointer to a new "local time offset" descriptor structure which contains the decoded data.
dvbpsi_descriptor_t * dvbpsi_GenLocalTimeOffsetDr ( dvbpsi_local_time_offset_dr_t p_decoded,
bool  b_duplicate 
)

"local time offset" descriptor generator.

Parameters
p_decodedpointer to a decoded "local time offset" descriptor structure
b_duplicateif true then duplicate the p_decoded structure into the descriptor
Returns
a pointer to a new descriptor structure which contains encoded data.