- 21 Jun, 2012 2 commits
-
-
Jean-Paul Saman authored
Add a function to reinit a decoder as is needed by PSI decoders.
-
Jean-Paul Saman authored
The struct members ::p_current_valid, ::i_last_section_number and ::ap_sections[] array are used by all PSI section decoders. They are moved to DVBPSI_DECODER_COMMON.
-
- 20 Jun, 2012 7 commits
-
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
Implemented a function fifo_size() that returns the current size of the fifo. The dvbinfo example program uses fifo_size() to detect if the total size of buffers inside the fifo exceeds a certain threshold. The threshold is currently defined at compile time.
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
-
- 13 Jun, 2012 12 commits
-
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
-
- 11 Jun, 2012 3 commits
-
-
Jean-Paul Saman authored
Refactor out common code for checking PSI sections for PSI tables.
-
Jean-Paul Saman authored
All PSI table check the same common things before accepting a section as being a valid section. Centralize these checks into a single function.
-
Jean-Paul Saman authored
Refactor dvbpsi_GatherPATSections().
-
- 06 Jun, 2012 1 commit
-
-
Jean-Paul Saman authored
The callback member of dvbpsi_decoder_t is used by dvbpsi_GatherXXSections() functions. This patch makes the usage visisble.
-
- 04 Jun, 2012 5 commits
-
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
Update doxygen information and fix linkage of howto-new-api.doxygen
-
Jean-Paul Saman authored
The functions dvbpsi_GatherXSections() and dvbpsi_NewDemuxSubDecoder() take a private decoder as argument. Change this argument from 'void *' to 'dvbpsi_decoder_t *'. This makes its use more clear.
-
Jean-Paul Saman authored
Use new utility functions to replace common code blocks. Moving code to demux.c instead of repeating them in the subtable functions. This reduces the amount of code in subtable files and reduces the risk of introducing errors in future for this code.
-
Jean-Paul Saman authored
Refactor common demux code structures into utility functions. See the complete list below: - rearrange arguments of dvbpsi_demux_new_cb_t callback - define dvbpsi_demux_gather_cb_t callback type - define dvbpsi_demux_detach_cb_t callback type - new utility function dvbpsi_NewDemuxSubDecoder() - new utility function dvbpsi_DeleteDemuxSubDecoder() - new utility funciton dvbpsi_AttachDemuxSubDecoder() - new utility function dvbpsi_DetachDemuxSubDecoder()
-
- 30 May, 2012 10 commits
-
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
Renaming pf_callback to pf_gather to reflect its usage. It also removes a typedef which was only used inside src/demux.c
-
Jean-Paul Saman authored
Include config.h as first include file. It comes with some defines needed for compilation.
-
Jean-Paul Saman authored
-
Roberto Corno authored
Indentation cleanup. Signed-off-by: Jean-Paul Saman <jean-paul.saman@m2x.nl>
-
Roberto Corno authored
Some readability improvements. Signed-off-by: Jean-Paul Saman <jean-paul.saman@m2x.nl>
-
Roberto Corno authored
Slightly modified before applying. Signed-off-by: Jean-Paul Saman <jean-paul.saman@m2x.nl>
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
The stdint.h header file was included twice.
-