1. 30 Aug, 2007 1 commit
  2. 24 Aug, 2007 1 commit
    • Karl Heyes's avatar
      Fix bug #895. Most if not all non-Ogg streams send metadata as non-UTF8, typically · 5a7111fc
      Karl Heyes authored
      ISO-8859-1 is assumed as there is no real clarity wrt the spec. In most cases people
      send ASCII so it's not an issue, but for some, the extended characters they send
      can cause problems with XML processing.  As stats and YP require UTF8 we need to
      translate them and block invalid cases.
      
      For the moment, for non-Ogg streams only, we assume that the metadata needs converting
      from ISO-8859-1. Ogg streams are UTF8 so no conversion needed. You can override the
      default with a charset mount option.
      
      
      svn path=/icecast/trunk/icecast/; revision=13615
      5a7111fc
  3. 16 Aug, 2007 2 commits
  4. 16 Sep, 2005 1 commit
  5. 31 Aug, 2005 1 commit
    • Karl Heyes's avatar
      2 updates to mp3 metadata handling. allow a 0 metadata interval to disable · 0903dd68
      Karl Heyes authored
      metadata being sent to new listeners (negative for whatever the source
      sends), existing listeners retain their original interval setting.  We now
      limit how much mp3 is written after the metadata block in a single format
      send call, this was only showing up on small interval values.
      
      svn path=/icecast/trunk/icecast/; revision=9877
      0903dd68
  6. 08 Aug, 2005 1 commit
    • Karl Heyes's avatar
      Merge mp3 packing. mp3 (and other pass-through streams) can bre received in · 042ba3b8
      Karl Heyes authored
      very small blocks and go out in those same small blocks increasing the protocol
      overhead used by the provided. Generally occurs when using a low bitrate stream
      and many listeners.  With this patch we pack out a refbuf before queuing.
      Add missing include for vorbis build that shows on some platforms
      
      svn path=/icecast/trunk/icecast/; revision=9718
      042ba3b8
  7. 09 Jun, 2005 1 commit
  8. 08 Jun, 2005 1 commit
  9. 06 Jun, 2005 1 commit
  10. 03 Jun, 2005 1 commit
  11. 30 May, 2005 1 commit
  12. 08 May, 2005 1 commit
  13. 07 May, 2005 1 commit
  14. 18 Apr, 2005 1 commit
  15. 07 Dec, 2004 1 commit
  16. 18 Nov, 2004 1 commit
  17. 17 Nov, 2004 1 commit
  18. 04 Nov, 2004 1 commit
  19. 20 Aug, 2004 1 commit
  20. 16 Jul, 2004 1 commit
  21. 12 Jul, 2004 1 commit
  22. 11 Jul, 2004 1 commit
  23. 10 May, 2004 1 commit
  24. 29 Feb, 2004 1 commit
  25. 26 Feb, 2004 1 commit
  26. 25 Feb, 2004 1 commit
  27. 10 Feb, 2004 4 commits
  28. 03 Feb, 2004 1 commit
  29. 29 Jan, 2004 1 commit
  30. 17 Nov, 2003 1 commit
  31. 11 Nov, 2003 1 commit
    • Karl Heyes's avatar
      While tracking down the bug which causes the zombie thread manager while · 47f87756
      Karl Heyes authored
      streaming mp3 with metadata, this patch has turned out to be successful at
      maintaining a working icecast for the few users who have reported the problem
      
      The patch essentially removes the use of the alloca and uses the malloc-type
      calls instead.
      
      svn path=/trunk/icecast/; revision=5562
      47f87756
  32. 24 Jul, 2003 1 commit
  33. 23 Jul, 2003 1 commit
  34. 21 Jul, 2003 1 commit
  35. 16 Jul, 2003 1 commit
  36. 07 Jul, 2003 1 commit