- 23 Jun, 2017 2 commits
-
-
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
-
- 21 Mar, 2016 12 commits
-
-
Jean-Paul Saman authored
-
Daniel Kamil Kozar authored
Signed-off-by: Jean-Paul Saman <jpsaman@videolan.org>
-
Daniel Kamil Kozar authored
Signed-off-by: Jean-Paul Saman <jpsaman@videolan.org>
-
Daniel Kamil Kozar authored
Signed-off-by: Jean-Paul Saman <jpsaman@videolan.org>
-
Daniel Kamil Kozar authored
Signed-off-by: Jean-Paul Saman <jpsaman@videolan.org>
-
Daniel Kamil Kozar authored
Signed-off-by: Jean-Paul Saman <jpsaman@videolan.org>
-
Daniel Kamil Kozar authored
Signed-off-by: Jean-Paul Saman <jpsaman@videolan.org>
-
Daniel Kamil Kozar authored
Signed-off-by: Jean-Paul Saman <jpsaman@videolan.org>
-
Daniel Kamil Kozar authored
Signed-off-by: Jean-Paul Saman <jpsaman@videolan.org>
-
Daniel Kamil Kozar authored
Signed-off-by: Jean-Paul Saman <jpsaman@videolan.org>
-
Daniel Kamil Kozar authored
Signed-off-by: Jean-Paul Saman <jpsaman@videolan.org>
-
Jean-Paul Saman authored
-
- 16 Feb, 2016 1 commit
-
-
Jean-Paul Saman authored
The splice_insert command decoder is implemented in function dvbpsi_sis_cmd_splice_insert_decode().
-
- 10 Feb, 2016 6 commits
-
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
Rename struct dvbpsi_sis_component_utc_splice_time_t to dvbpsi_sis_component_t and also rename dvbpsi_sis_splice_event_t::p_splice_utc_time to dvbpsi_sis_splice_event_t::p_component.
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
The code meant to move the upmost pts_adjustment bit 33 down to the lowest bit (bit 1), so it can be or-ed to a byte as lowest bit. However the first part of the calculation (i_pts_adjustment & 0x00800) had as result zero. Then shifting it over 32 bit, resulted in still zero. The calculation was plain wrong. First shift all bits over 32 to the right. This places bit 33 on bit 1, then mask out all the other bits and keep bit 1, thus; (i_pts_adjustment >> 32) & 0x01
-