1. 27 Dec, 2012 1 commit
  2. 06 Dec, 2012 5 commits
  3. 05 Dec, 2012 1 commit
    • Jean-Paul Saman's avatar
      src/dvbpsi.c: dvbpsi_decoder_psi_sections_completed: detect gaps in multi section psi tables · 6d7d5422
      Jean-Paul Saman authored
      The function dvbpsi_decoder_psi_sections_completed() is meant to detect if all
      sections of a multi section psi table have arrived. After the rewrite in
      commit-id 57c6cd63 it ignored gaps in the arrived sections. This means that
      the function now expects that individual sections of multi section psi tables
      arrive in order. However the ISO/IEC 13818-1 standard explains in Annex C, C 2ii
      that it is allowed to transmit sections out of order.
      
       "The section_number field allows the sections of a particular table to be reassembled
        in their original order by the decoder. There is no obligation within this Recommendation
        | International Standard that sections must be transmitted in numerical order, but this
        is recommended, unless it is desired to transmit some sections of the table more frequently
        than others, e.g. due to random access considerations."
      
      The p_decoder->p_sections linked list is sequentially ordered and is now changed to detect
      a gap in the ordering. This is possible because the first section in a multi-section psi table
      is numbered 0.
      6d7d5422
  4. 26 Nov, 2012 1 commit
  5. 18 Nov, 2012 1 commit
  6. 14 Nov, 2012 2 commits
    • Jean-Paul Saman's avatar
      Doxygen updates · b5ed56e4
      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()
      b5ed56e4
    • Jean-Paul Saman's avatar
      Doxygen updates. · e3451586
      Jean-Paul Saman authored
      e3451586
  7. 08 Nov, 2012 1 commit
  8. 31 Oct, 2012 6 commits
  9. 25 Oct, 2012 1 commit
  10. 22 Oct, 2012 2 commits
  11. 18 Oct, 2012 4 commits
  12. 16 Oct, 2012 1 commit
  13. 10 Oct, 2012 1 commit
  14. 08 Oct, 2012 1 commit
  15. 24 Sep, 2012 7 commits
  16. 18 Sep, 2012 2 commits
  17. 17 Sep, 2012 3 commits