1. 22 Aug, 2011 3 commits
    • Georgi Chorbadzhiyski's avatar
      * dvblastctl.c: Replace tmpnam(3) with mkstemp(3). · d62978ef
      Georgi Chorbadzhiyski authored
      The tmpnam(3) is used correctly but in order to avoid stupid
      GNU linker from complaining, rewrite the code to use mkstemp(3).
      d62978ef
    • Georgi Chorbadzhiyski's avatar
      * Makefile: Removed old kernel include, since kernel headers have had the... · e0ea860c
      Georgi Chorbadzhiyski authored
      * Makefile: Removed old kernel include, since kernel headers have had the S2API headers for a long time now.
      e0ea860c
    • Georgi Chorbadzhiyski's avatar
      * demux.c Add useful info in TS discontinuity and transport_error warnings. · 0bfb14e8
      Georgi Chorbadzhiyski authored
      Before this patch TS discontinuity and transport_error warnings
      were missing vital info that can help to pinpoint stream problems.
      The messages were looking like this:
      
      warning: TS discontinuity
      warning: transport_error_indicator on pid 1234
      
      With this patch a lot useful info is added to the messages. PID,
      how much continuity counters differ, service id and stream type.
      The changed messages look like this:
      
      transport_error_indicator on pid %hu
      
      warning: TS discontinuity on pid  514 expected_cc  1 got 11 (H.264/14496-10 video (MPEG-4/AVC), sid 2005)
      warning: TS discontinuity on pid   48 expected_cc 15 got 12 (EMM, sid 0)
      warning: TS discontinuity on pid  774 expected_cc  0 got  2 (13818-3 audio (MPEG-2), sid 2015)
      warning: TS discontinuity on pid    0 expected_cc 11 got 12 (PAT, sid 0)
      warning: TS discontinuity on pid 2000 expected_cc 13 got 14 (PMT, sid 2020)
      warning: transport_error_indicator on pid 2000 (PMT, sid 2020)
      0bfb14e8
  2. 10 Aug, 2011 1 commit
  3. 09 Aug, 2011 1 commit
  4. 13 Jul, 2011 1 commit
  5. 12 Jul, 2011 2 commits
  6. 08 Jun, 2011 1 commit
  7. 07 Jun, 2011 1 commit
  8. 10 Apr, 2011 1 commit
  9. 08 Apr, 2011 1 commit
  10. 31 Mar, 2011 2 commits
  11. 20 Mar, 2011 1 commit
  12. 13 Mar, 2011 1 commit
  13. 03 Mar, 2011 1 commit
  14. 20 Feb, 2011 2 commits
  15. 17 Feb, 2011 1 commit
  16. 13 Feb, 2011 1 commit
  17. 01 Jan, 2011 1 commit
  18. 22 Dec, 2010 2 commits
  19. 12 Dec, 2010 1 commit
  20. 15 Nov, 2010 1 commit
  21. 12 Nov, 2010 1 commit
  22. 09 Nov, 2010 1 commit
  23. 08 Nov, 2010 2 commits
  24. 06 Nov, 2010 1 commit
  25. 02 Nov, 2010 1 commit
  26. 29 Oct, 2010 1 commit
  27. 27 Oct, 2010 1 commit
  28. 26 Oct, 2010 2 commits
  29. 25 Oct, 2010 2 commits
  30. 20 Oct, 2010 1 commit
  31. 12 Oct, 2010 1 commit
    • Christophe Massiot's avatar
      * ALL: Move the config-specific stuff to a substructure, with dedicated... · 75da755c
      Christophe Massiot authored
      * ALL: Move the config-specific stuff to a substructure, with dedicated functions. * dvblast.c: Factorize the IP-parsing stuff. * output.c: Add support for a configurable MTU and a variable number of TS per packet. * dvblast.c: Add new options /ifindex= /mtu= /tos= /ssrc=. * output.c: Use biTStream instead of custom RTP functions. * udp.c: Implement IPv6 support and add options /mtu= /ifaddr= /ifindex=.
      75da755c