|
libdvbpsi
0.2.2
|
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... | |
Macros | |
| #define | DVBPSI_VERSION 0.2.2 |
| #define | DVBPSI_VERSION_INT ((0<<16)+(2<<8)+2) |
Typedefs | |
|
typedef struct dvbpsi_decoder_s *dvbpsi_handle | __attribute__ ((deprecated)) |
| 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. More... | |
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.
1.8.5