- 22 Aug, 2012 6 commits
-
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
Duplicating p_descriptor->p_decoded which has just been newly create is wrong. The pointer is empty. What should have been done is duplicating the pointer p_decoded which is passed to the generator function for the descriptor.
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
Decode AAC Audio descriptor 0x7c and identify profile, level and type.
-
- 20 Aug, 2012 4 commits
-
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
-
- 15 Aug, 2012 4 commits
-
-
Jean-Paul Saman authored
The test on line 348 was wrong. It should test for p->p_next to exist instead of testing for it being NULL.
-
Jean-Paul Saman authored
Inserting a new PSI section did not take into account that the previous pointer could be none existing. It was equal to the start of the list, which resulted in a loop. (Fixes commit: 57c6cd63)
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
-
- 13 Aug, 2012 1 commit
-
-
Jean-Paul Saman authored
The member p_decoder->ap_sections[256] is replaced by p_decoder->p_sections. This is a pointer to a linked list, which makes the dvbpsi_decoder_section_chain() function obsolete.
-
- 09 Aug, 2012 7 commits
-
-
Roberto Corno authored
Signed-off-by: Jean-Paul Saman <jpsaman@videolan.org>
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
-
Roberto Corno authored
Signed-off-by: Jean-Paul Saman <jpsaman@videolan.org>
-
Roberto Corno authored
Signed-off-by: Jean-Paul Saman <jpsaman@videolan.org>
-
Roberto Corno authored
The dvbpsi_bat_sections_decode method parsing index was wrongly incremented dvbpsi_AddSectionBAT method did not correctly check for memory allocation. Signed-off-by: Jean-Paul Saman <jpsaman@videolan.org>
-
Roberto Corno authored
Signed-off-by: Jean-Paul Saman <jpsaman@videolan.org>
-
- 17 Jul, 2012 1 commit
-
-
Jean-Paul Saman authored
-
- 04 Jul, 2012 1 commit
-
-
Jean-Paul Saman authored
The function arguments and its order have changed during cleaning up. This breaks the old API and a rename of functions was needed to properly mark the older API as deprecated.
-
- 01 Jul, 2012 1 commit
-
-
Jean-Paul Saman authored
- rename p_dvbpsi->p_private to p_dvbpsi->p_decoder - use dvbpsi_NewDecoder() where possible
-
- 27 Jun, 2012 2 commits
-
-
Jean-Paul Saman authored
The function reimplemented the CRC check function which is available in src/psi.c
-
Jean-Paul Saman authored
Adding a descriptor to the end of the descriptor list has now been moved to a utility function implemented in src/descriptor.c
-
- 21 Jun, 2012 5 commits
-
-
Jean-Paul Saman authored
Add a PSI section to dvbpsi_decoder_t::ap_sections[] array. The function returns true when it overwrites an earlier entry and false otherwise.
-
Jean-Paul Saman authored
The function dvbpsi_ChainSectionsDecoder() turns the dvbpsi_decoder_t::ap_sections[] array into a linked list.
-
Jean-Paul Saman authored
The table decoder check for all sections received in the same manner, this is now abstracted away in the dvbpsi_SectionsCompleteDecoder() function.
-
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 1 commit
-
-
Jean-Paul Saman authored
-