- 07 Aug, 2018 2 commits
-
-
Francois Cartegnie authored
-
Francois Cartegnie authored
-
- 24 May, 2018 3 commits
-
-
Aman Gupta authored
Signed-off-by: Jean-Paul Saman <jpsaman@videolan.org>
-
Aman Gupta authored
Signed-off-by: Jean-Paul Saman <jpsaman@videolan.org>
-
Jean-Paul Saman authored
-
- 19 Feb, 2018 3 commits
-
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
The function dvbpsi_chain_demux_delete() failed to call p->pf_del() for all attached decoder. This resulted in leaked decoder memory.
-
Jean-Paul Saman authored
-
- 08 Dec, 2017 1 commit
-
-
Jean-Paul Saman authored
-
- 08 Nov, 2017 2 commits
-
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
-
- 04 Oct, 2017 3 commits
-
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
-
- 12 Jul, 2017 3 commits
-
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
-
Steven Toth authored
SCTE35 / CUEI Descriptor parsing bug. Descriptor lengths of one byte fail to parse, instead returning null. The Spec from 2004 to 2016 shows the descriptor payload has never been more than a single byte. See SCTE 35 2016 Page 19 Table 2 (Section 8.2). Correct the length validation check, and reject any descriptor that IS NOT one byte long, as per the spec. Signed-off-by: Jean-Paul Saman <jpsaman@videolan.org>
-
- 23 Jun, 2017 4 commits
-
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
src/demux: functions dvbpsi_*DemuxSubDecoder() are no longer implemented, but are merely empty stubs
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
-
- 22 Jun, 2017 1 commit
-
-
Jean-Paul Saman authored
The function dvbpsi_decoder_psi_section_add() never set p_decoder::i_last_section_number when adding a new section at the end of the list. This was left to the decoder implementations. However the correct action would have been to set p_decoder::i_last_section_number in dvbpsi_decoder_psi_section_add().
-
- 17 Feb, 2017 4 commits
-
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
-
- 16 Feb, 2017 1 commit
-
-
Jean-Paul Saman authored
-
- 07 Feb, 2017 2 commits
-
-
Jean-Paul Saman authored
-
Francois Cartegnie authored
The EIT tables were output incomplete as the first sections were always dropped. (2 sections, last_section == 1) Ex: section 1 section 0 secton 1 IsCompleteEIT is always true in first condition in that case. It is also always true if section is N/N. first_section > -1 && section_number == last_section because it has just been added. Doing the check before effectively adding the section allows a correct evaluation against current section. Signed-off-by: Jean-Paul Saman <jpsaman@videolan.org>
-
- 02 Nov, 2016 3 commits
-
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
-
- 12 Sep, 2016 2 commits
-
-
Jean-Paul Saman authored
Using the current date for capture time makes no sense when the source is a file.
-
Jean-Paul Saman authored
MPEG TS streams with multiple programs got squashed when printing the summary. Since it did not handle the correct PMT it also failed to properly calculate PCR duration. Handling the PMT explicitly allowed calculating the correct PCR duration and bitrate for all streams in a PMT.
-
- 11 May, 2016 1 commit
-
-
Jean-Paul Saman authored
-
- 10 May, 2016 1 commit
-
-
Jean-Paul Saman authored
-
- 09 May, 2016 2 commits
-
-
Jean-Paul Saman authored
Rework checking section boundaries.
-
Jean-Paul Saman authored
Check the needed bytes and available data bytes in dvbpsi_sis_cmd_splice_insert_decode().
-
- 22 Mar, 2016 2 commits
-
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
-