Application interface for all DVB/PSI decoders. More...
Go to the source code of this file.
Data Structures | |
struct | dvbpsi_decoder_s |
PSI decoder structure. More... | |
Defines | |
#define | DVBPSI_VERSION 0.1.6 |
#define | DVBPSI_VERSION_INT ((0<<16)+(1<<8)+6) |
Typedefs | |
typedef struct dvbpsi_decoder_s * | dvbpsi_handle |
Decoder abstration. | |
typedef struct dvbpsi_psi_section_s | dvbpsi_psi_section_t |
dvbpsi_psi_section_t type definition. | |
typedef void(* | dvbpsi_callback )(dvbpsi_handle p_decoder, dvbpsi_psi_section_t *p_section) |
Callback type definition. | |
typedef struct dvbpsi_decoder_s | dvbpsi_decoder_t |
dvbpsi_decoder_t type definition. | |
Functions | |
void | dvbpsi_PushPacket (dvbpsi_handle h_dvbpsi, uint8_t *p_data) |
Injection of a TS packet into a PSI decoder. |
Application interface for all DVB/PSI decoders.
>
void dvbpsi_PushPacket | ( | dvbpsi_handle | h_dvbpsi, | |
uint8_t * | p_data | |||
) |
Injection of a TS packet into a PSI decoder.
h_dvbpsi | handle to the decoder | |
p_data | pointer to a 188 bytes playload of a TS packet |
Injection of a TS packet into a PSI decoder.