- 14 Nov, 2012 2 commits
-
-
Jean-Paul Saman authored
Fixes in documentation for: src/descriptors/dr_4b.h document dvbpsi_nvod_ref_s src/descriptors/dr_76.h document CRID_* defines src/tables/atsc_eit.h document all arguments of dvbpsi_atsc_NewEIT() src/tables/atsc_ett.h document all arguments of dvbpsi_atsc_NewETT() src/tables/atsc_stt.h document missing arguments of dvbpsi_atsc_DetachSTT() src/tables/atsc_vct.h document fix for functions dvbpsi_atsc_InitVCT() and dvbpsi_atsc_NewVCT() src/tables/bat.h document arguments of dvbpsi_bat_ts_add() src/table/eit.h document arguments of dvbpsi_eit_init() src/tables/sdt.h remove unused argument from function dvbpsi_sdt_init() src/tables/tot.h remove unused argument from function dvbpsi_tot_init()
-
Jean-Paul Saman authored
-
- 08 Nov, 2012 1 commit
-
-
Jean-Paul Saman authored
Some tables like EIT and ATSC EIT need to know what the value of table_id and i_extension fields are for this PSI section. Therefor add this information to the tables decoded structs.
-
- 31 Oct, 2012 6 commits
-
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
The param struct was used after it was freed.
-
Jean-Paul Saman authored
The p_prev->p_next was never set to NULL, but instead the p_pmt->p_next pointer was. This resulted in never freeing additional PMT entries from the PAT.
-
Michael Kasch authored
When p->i_number == p_section->i_number AND p_prev == NULL, then the first element of the list has to be replaced. Since it is the first element we have to update the pointer to the list, which is pointing to the first element Signed-off-by: Jean-Paul Saman <jpsaman@videolan.org>
-
Jean-Paul Saman authored
Decoding EIT event descriptors was off by 2 bytes in function dvbpsi_eit_sections_decode().
-
Jean-Paul Saman authored
-
- 25 Oct, 2012 1 commit
-
-
Martin Jackson authored
Signed-off-by: Jean-Paul Saman <jpsaman@videolan.org>
-
- 22 Oct, 2012 2 commits
-
-
Jean-Paul Saman authored
When using -Werror and -Wcast-align the use of sockaddr casting triggers a warning about the cast saying: 'cast increases required alignment of target type' on ARM and MIPS platform. A safer way to cast back and forth between sockaddr and sockaddr_in (or sockaddr_in6) is using sockaddr_storage.
-
Jean-Paul Saman authored
Repack DVBPSI_DECODER_COMMON to be byte aligned and add some checks to do clever casting. The TOT and SIS table structure definition need to be packed explicitly for use on ARM and MIPS platforms.
-
- 18 Oct, 2012 4 commits
-
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
Remove empty remark.
-
Martin Jackson authored
In addition, my compiler complains about some non-sensical byte overflow checks, which break my build (with -Werror enabled): Signed-off-by: Jean-Paul Saman <jpsaman@videolan.org>
-
Martin Jackson authored
It seems that there was a bug introduced in renaming message dvbpsi_message in dvbpsi_private.h. This is masked (in my environment at least) by the configure script concluding that variadic macros are not supported (i.e. ac_cv_cpp_variadic_macros=no) if -Werror is included in the C flags, as the fragment in configure.ac used to determine this generates a warning and thus failure. Signed-off-by: Jean-Paul Saman <jpsaman@videolan.org>
-
- 16 Oct, 2012 1 commit
-
-
Jean-Paul Saman authored
-
- 10 Oct, 2012 1 commit
-
-
Jean-Paul Saman authored
-
- 08 Oct, 2012 1 commit
-
-
Jean-Paul Saman authored
-
- 24 Sep, 2012 7 commits
-
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
Some distros (Ubuntu lucid) have slightly different glibc headers and require sys/types.h to be included explicitly.
-
Jean-Paul Saman authored
This struct was defined in two descriptors.
-
Jean-Paul Saman authored
Found better solution. This reverts commit 3b68bd17.
-
- 18 Sep, 2012 2 commits
-
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
-
- 17 Sep, 2012 5 commits
-
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
Make sure these definitions do not interact with each other.
-
- 14 Sep, 2012 1 commit
-
-
Jean-Paul Saman authored
-
- 06 Sep, 2012 3 commits
-
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
-
- 04 Sep, 2012 1 commit
-
-
Jean-Paul Saman authored
When p->i_number == p_section->i_number AND p_prev == NULL, then the function will crash with a segmentation fault. In this case the first element in the linked list is going to be replaced. The pointer p_prev does not point to a valid sections, since p is the first element in the list. To solve this case it needs to be treated seperate.
-
- 31 Aug, 2012 2 commits
-
-
Jean-Paul Saman authored
-
Jean-Paul Saman authored
-