33 #ifndef _DVBPSI_DVBPSI_H_
34 #define _DVBPSI_DVBPSI_H_
36 #define DVBPSI_VERSION 0.2.2
37 #define DVBPSI_VERSION_INT ((0<<16)+(2<<8)+2)
66 __attribute__((deprecated))
91 dvbpsi_psi_section_t* p_section);
138 #error "Multiple inclusions of dvbpsi.h"
int i_need
Definition: dvbpsi.h:126
void * p_private_decoder
Definition: dvbpsi.h:113
void(* dvbpsi_callback)(dvbpsi_handle p_decoder, dvbpsi_psi_section_t *p_section)
Callback type definition.
Definition: dvbpsi.h:90
uint8_t i_continuity_counter
Definition: dvbpsi.h:120
int b_discontinuity
Definition: dvbpsi.h:122
PSI decoder structure.
Definition: dvbpsi.h:108
int i_section_max_size
Definition: dvbpsi.h:116
PSI section structure.
Definition: psi.h:69
dvbpsi_callback pf_callback
Definition: dvbpsi.h:110
dvbpsi_psi_section_t * p_current_section
Definition: dvbpsi.h:125
int b_complete_header
Definition: dvbpsi.h:127
struct dvbpsi_decoder_s dvbpsi_decoder_t
dvbpsi_decoder_t type definition.
void dvbpsi_PushPacket(dvbpsi_handle h_dvbpsi, uint8_t *p_data)
Injection of a TS packet into a PSI decoder.