35#ifndef _DVBPSI_DR_45_H_
36#define _DVBPSI_DR_45_H_
69#define DVBPSI_VBIDATA_LINE_DR_MAX 255
98#define DVBPSI_VBI_DR_MAX 85
159#error "Multiple inclusions of dr_45.h"
dvbpsi_descriptor_t * dvbpsi_GenVBIDataDr(dvbpsi_vbi_dr_t *p_decoded, bool b_duplicate)
"VBI data" descriptor generator.
dvbpsi_vbi_dr_t * dvbpsi_DecodeVBIDataDr(dvbpsi_descriptor_t *p_descriptor)
"VBI data" descriptor decoder.
#define DVBPSI_VBI_DR_MAX
Maximum number of dvbpsi_vbidata_t entries present in.
Definition dr_45.h:98
struct dvbpsi_vbidata_s dvbpsi_vbidata_t
dvbpsi_vbidata_t type definition.
struct dvbpsi_vbi_dr_s dvbpsi_vbi_dr_t
dvbpsi_vbi_dr_t type definition.
struct dvbpsi_vbidata_line_s dvbpsi_vbidata_line_t
dvbpsi_vbidata_line_t type definition.
Descriptor structure.
Definition descriptor.h:83
"teletext" descriptor structure.
Definition dr_45.h:115
uint8_t i_services_number
Definition dr_45.h:116
dvbpsi_vbidata_t p_services[DVBPSI_VBI_DR_MAX]
Definition dr_45.h:117
one VBI Data line structure.
Definition dr_45.h:57
uint8_t i_parity
Definition dr_45.h:58
uint8_t i_line_offset
Definition dr_45.h:59
one VBI data structure.
Definition dr_45.h:86
dvbpsi_vbidata_line_t p_lines[255]
Definition dr_45.h:89
uint8_t i_lines
Definition dr_45.h:88
uint8_t i_data_service_id
Definition dr_45.h:87