1. 08 Mar, 2003 3 commits
  2. 07 Mar, 2003 4 commits
  3. 06 Mar, 2003 4 commits
  4. 05 Mar, 2003 1 commit
  5. 04 Mar, 2003 3 commits
  6. 26 Feb, 2003 2 commits
  7. 25 Feb, 2003 2 commits
  8. 23 Feb, 2003 1 commit
  9. 22 Feb, 2003 3 commits
    • brendan's avatar
      Send ice-audio-info header in HTTP protocol, instead of ice-bitrate. · e5ca11ca
      brendan authored
      This header is encoded like the query part of a GET request, eg
      ice-audio-info: bitrate=128&samplerate=44100&channels=2
      
      Oddsock, knock yourself out. :)
      
      svn path=/trunk/libshout/; revision=4361
      e5ca11ca
    • brendan's avatar
      add util_dict_urlencode, update shout_set_metadata to use it. · ccdb215d
      brendan authored
      This will also be used for audio_info.
      
      This function hammers malloc - should be made more polite later.
      
      svn path=/trunk/libshout/; revision=4360
      ccdb215d
    • brendan's avatar
      shout_(get|set)_bitrate REMOVED. · d1b6cc7f
      brendan authored
      Instead of shout_set_bitrate(shout_t, int bitrate),
      use
      shout_set_audio_info(shout_t, SHOUT_AI_BITRATE, const char* bitrate)
      For shout_get_bitrate,
      use shout_get_audio_info(shout_t, SHOUT_AI_BITRATE).
      
      Note the result is a const char*.
      
      After some discussion with oddsock about YP, we decided it would be nice to be able
      to send more information about the audio parameters of the stream. Currently
      defined are SHOUT_AI_BITRATE, SHOUT_AI_SAMPLERATE, SHOUT_AI_CHANNELS, and
      SHOUT_AI_QUALITY (vorbis quality). Adding more is easy, but the client can also
      use its own arbitrary strings instead of the defined constants.
      
      This is commit one, which makes no change to the wire protocol. In the second
      commit, I'll change the ice-bitrate field to ice-audio-info.
      
      svn path=/trunk/libshout/; revision=4359
      d1b6cc7f
  10. 20 Feb, 2003 1 commit
  11. 14 Feb, 2003 1 commit
  12. 13 Feb, 2003 2 commits
  13. 12 Feb, 2003 1 commit
  14. 11 Feb, 2003 1 commit
  15. 06 Feb, 2003 2 commits
    • brendan's avatar
      icecast 1.x dumpfile support, for completeness' sake. · 2bd1566c
      brendan authored
      svn path=/trunk/libshout/; revision=4326
      2bd1566c
    • Michael Smith's avatar
      Lots of fixes for screwy code formatting, plus: · d7b73d9f
      Michael Smith authored
      make streams public by default, send ice-private: 1 to make them private.
      However, default config file has yp servers commented out.
      
      A little fix for compilation on some solaris systems
      
      Redo some config file stuff: now all the passwords are inside an element
      <authentication>, (though for now they're also accepted in the old location),
      and added admin username and password. Move some of the admin activities over
      to using the admin passwords (admin action that affect a mountpoint use the
      source password)
      
      Fill in some (but not yet all, maybe i'll do that later) of the infrastructure
      for per-mountpoint passwords.
      
      Fix lots of headers/code so that it works properly/portably  on non-win32
      systems.
      
      svn path=/trunk/net/; revision=4325
      d7b73d9f
  16. 04 Feb, 2003 1 commit
  17. 21 Jan, 2003 2 commits
  18. 20 Jan, 2003 1 commit
  19. 19 Jan, 2003 1 commit
  20. 18 Jan, 2003 1 commit
  21. 17 Jan, 2003 1 commit
  22. 16 Jan, 2003 2 commits