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.
#define DVBPSI_SUBTITLING_DR_MAX
Maximum number of dvbpsi_subtitle_t entries present in.
Definition: dr_59.h:69
struct dvbpsi_subtitling_dr_s dvbpsi_subtitling_dr_t
dvbpsi_subtitling_dr_t type definition.
struct dvbpsi_subtitle_s dvbpsi_subtitle_t
dvbpsi_subtitle_t type definition.
dvbpsi_descriptor_t * dvbpsi_GenSubtitlingDr(dvbpsi_subtitling_dr_t *p_decoded, bool b_duplicate)
"subtitling" descriptor generator.
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