1. 07 Jul, 2003 1 commit
  2. 06 Jul, 2003 1 commit
    • brendan's avatar
      Move MP3 headers back into format_mp3.c per Mike's desire. · cbfb283e
      brendan authored
      I removed icy- support from the generic send headers function, as it is my
      understanding that only MP3 sources use icy headers. PLEASE correct me
      if I am wrong.
      I also added code in the mp3 function to convert ice-audio-info bitrate to
      an icy-br header. ice-audio-info is for YP, icy-br for clients. Perhaps we
      should send both to clients though?
      svn path=/trunk/icecast/; revision=5079
  3. 05 Jul, 2003 1 commit
  4. 04 Jul, 2003 1 commit
    • giles's avatar
      Add a name mangling mechanism so we can safely compile in code we share with... · a2400995
      giles authored
      Add a name mangling mechanism so we can safely compile in code we share with applications that might link with use. Currently only hooked up for the timing liblet, but thread is the real target.
      Basically we define _mangle() in config.h, and use that in timing.h (if available) to prepend the package name to all the symbols in the header and including C files. It's thus fairly invisible.
      Unfortunately the prefix is hardwired, so it's another thing that has to be maintained by hand (not that is changes often, but we can't make it a macro). AH_VERBATIM seems to be the only way to add a macro that takes arguments, and it explicitly doesn't do shell expansion. Further, @PACKAGE@ substitution doesn't happen on config.h.in. Insert standard autotools frustration here.
      svn path=/trunk/timing/; revision=5060
  5. 03 Jul, 2003 3 commits
  6. 02 Jul, 2003 2 commits
  7. 01 Jul, 2003 3 commits
  8. 29 Jun, 2003 1 commit
  9. 28 Jun, 2003 1 commit
  10. 26 Jun, 2003 9 commits
  11. 25 Jun, 2003 1 commit
  12. 24 Jun, 2003 4 commits
    • brendan's avatar
      Lots more autoconf stuff · 4dacf004
      brendan authored
      1. src/net tests abstracted into XIPH_NET macro. We should do the same for
         src/thread, but it's a little more complicated - it will have to
         interact with the caller (eg some apps may want --disable-threads)
      2. uintxx_t, socklen_t tests encapsulated, moved to xiph_types.m4
      3. solaris fixes for socket func, nanosleep detection
      4. added $LIBS to SHOUT_LIBS for *-config scripts. Good or bad idea?
      We'll definitely need a libshout beta 2.
      svn path=/trunk/m4/; revision=5005
    • brendan's avatar
      oops. · eac72054
      brendan authored
      svn path=/trunk/m4/; revision=4998
    • Karl Heyes's avatar
      autoconf seems to be removing trailing spaces, apply a work around for it · 247b9b76
      Karl Heyes authored
      svn path=/trunk/m4/; revision=4996
    • brendan's avatar
      A load of changes by Karl · 265f609b
      brendan authored
      svn path=/trunk/m4/; revision=4992
  13. 20 Jun, 2003 2 commits
  14. 18 Jun, 2003 4 commits
  15. 17 Jun, 2003 2 commits
    • brendan's avatar
      Fix critical TODO item 1 (make install) · e19a7af1
      brendan authored
      ATTN Mike!
      make install now installs the xsl files in pkgdatadir ($prefix/share/icecast) web
      and admin directories, and builds icecast.xml accordingly. icecast.xml is now
      installed in $sysconfdir/etc, and IMHO icecast should attempt to find a config
      file there, and only demand one on the command line if it can't.
      svn path=/trunk/icecast/; revision=4956
    • brendan's avatar
      One half of rename to NEWS · 816ca31b
      brendan authored
      svn path=/trunk/icecast/; revision=4955
  16. 16 Jun, 2003 1 commit
  17. 13 Jun, 2003 3 commits