34#ifndef _DVBPSI_DR_59_H_
35#define _DVBPSI_DR_59_H_
69#define DVBPSI_SUBTITLING_DR_MAX 20
131#error "Multiple inclusions of dr_59.h"
dvbpsi_subtitling_dr_t * dvbpsi_DecodeSubtitlingDr(dvbpsi_descriptor_t *p_descriptor)
"subtitling" descriptor decoder.
struct dvbpsi_subtitle_s dvbpsi_subtitle_t
dvbpsi_subtitle_t type definition.
#define DVBPSI_SUBTITLING_DR_MAX
Maximum number of dvbpsi_subtitle_t entries present in.
Definition dr_59.h:69
dvbpsi_descriptor_t * dvbpsi_GenSubtitlingDr(dvbpsi_subtitling_dr_t *p_decoded, bool b_duplicate)
"subtitling" descriptor generator.
struct dvbpsi_subtitling_dr_s dvbpsi_subtitling_dr_t
dvbpsi_subtitling_dr_t type definition.
Descriptor structure.
Definition descriptor.h:83
one subtitle structure.
Definition dr_59.h:56
uint16_t i_ancillary_page_id
Definition dr_59.h:60
uint8_t i_subtitling_type
Definition dr_59.h:58
uint8_t i_iso6392_language_code[3]
Definition dr_59.h:57
uint16_t i_composition_page_id
Definition dr_59.h:59
"subtitling" descriptor structure.
Definition dr_59.h:86
dvbpsi_subtitle_t p_subtitle[DVBPSI_SUBTITLING_DR_MAX]
Definition dr_59.h:88
uint8_t i_subtitles_number
Definition dr_59.h:87