35#ifndef _DVBPSI_DR_58_H_
36#define _DVBPSI_DR_58_H_
73#define DVBPSI_LOCAL_TIME_OFFSET_DR_MAX 19
135#error "Multiple inclusions of dr_58.h"
dvbpsi_local_time_offset_dr_t * dvbpsi_DecodeLocalTimeOffsetDr(dvbpsi_descriptor_t *p_descriptor)
"local time offset" descriptor decoder.
struct dvbpsi_local_time_offset_s dvbpsi_local_time_offset_t
dvbpsi_local_time_offset_t type definition.
#define DVBPSI_LOCAL_TIME_OFFSET_DR_MAX
Maximum number of dvbpsi_local_time_offset_t entries present in.
Definition dr_58.h:73
dvbpsi_descriptor_t * dvbpsi_GenLocalTimeOffsetDr(dvbpsi_local_time_offset_dr_t *p_decoded, bool b_duplicate)
"local time offset" descriptor generator.
struct dvbpsi_local_time_offset_dr_s dvbpsi_local_time_offset_dr_t
dvbpsi_local_time_offset_dr_t type definition.
Descriptor structure.
Definition descriptor.h:83
"local time offset" descriptor structure.
Definition dr_58.h:90
uint8_t i_local_time_offsets_number
Definition dr_58.h:91
dvbpsi_local_time_offset_t p_local_time_offset[DVBPSI_LOCAL_TIME_OFFSET_DR_MAX]
Definition dr_58.h:93
one local time offset structure.
Definition dr_58.h:58
uint8_t i_country_code[3]
Definition dr_58.h:59
uint8_t i_local_time_offset_polarity
Definition dr_58.h:61
uint64_t i_time_of_change
Definition dr_58.h:63
uint16_t i_local_time_offset
Definition dr_58.h:62
uint8_t i_country_region_id
Definition dr_58.h:60
uint16_t i_next_time_offset
Definition dr_58.h:64