1. 26 Jun, 2019 1 commit
  2. 22 May, 2019 3 commits
  3. 20 May, 2019 1 commit
  4. 24 Dec, 2018 1 commit
  5. 23 Dec, 2018 2 commits
  6. 25 Jul, 2016 1 commit
  7. 04 Nov, 2015 2 commits
    • Philipp Schafft's avatar
      Initial work to support the RoarAudio protocol. · 2f6fffd3
      Philipp Schafft authored
      This commit changes the header files so RoarAudio support
      may be implemented.
      2f6fffd3
    • Philipp Schafft's avatar
      Added SHOUTERR_RETRY. · 0a4c8ffe
      Philipp Schafft authored
      This adds a new error code SHOUTERR_RETRY.
      This error code is used to tell the caller to re-enter the given call
      again (possibly in future) to complete the operation.
      The internal statemachine will re-enter the given call automatically
      if possible or pass it to the calling instance.
      0a4c8ffe
  8. 10 Feb, 2015 1 commit
    • Philipp Schafft's avatar
      Cleanup: Renamed ca_certificate to ca_file. · b8869ac5
      Philipp Schafft authored
      This changes all references to ca_certificate into ca_file.
      It also aligns them to ca_directory.
      
      Note that this breaks the ABI and ABI to older revisions of this
      development version. None of the affected calls are part of earlier
      versions so no SONAME change is needed.
      b8869ac5
  9. 09 Feb, 2015 1 commit
  10. 06 Feb, 2015 2 commits
  11. 02 Feb, 2015 1 commit
  12. 28 Jan, 2015 3 commits
  13. 14 Nov, 2014 1 commit
  14. 23 Dec, 2012 1 commit
    • Philipp Schafft's avatar
      sync with my branch: · 932a7742
      Philipp Schafft authored
      * Adds protocol level meta data support,
      * Fixes some checks for NULL to avoid segfaults.
      
      svn path=/icecast/trunk/libshout/; revision=18752
      932a7742
  15. 21 Nov, 2012 1 commit
  16. 18 Jul, 2012 2 commits
  17. 01 Jun, 2012 1 commit
  18. 01 Feb, 2012 1 commit
    • giles's avatar
      Add support for webm streaming. · f7c46743
      giles authored
      This doesn't do data inspection to throttle the upload stream,
      but is still useful as-is for feeding webm video to icecast
      through gstreamer's shout2send module.
      
      svn path=/icecast/trunk/libshout/; revision=18167
      f7c46743
  19. 30 Oct, 2004 1 commit
  20. 26 Jul, 2004 1 commit
  21. 23 Jul, 2004 1 commit
  22. 07 Jul, 2004 1 commit
  23. 30 Jan, 2004 1 commit
  24. 13 Jul, 2003 1 commit
  25. 11 Jul, 2003 1 commit
    • brendan's avatar
      Shorten _XOPEN_SOURCE test case. · c392f53f
      brendan authored
      Build shout.h from shout.h.in.
      Define SHOUT_THREADSAFE in shout.h at configure time.
      
      svn path=/trunk/libshout/; revision=5123
      c392f53f
  26. 09 Jul, 2003 1 commit
    • brendan's avatar
      Correct shout.h documentation. · c86393ed
      brendan authored
      Allow shout_set_metadata to work on an unopened connection (useful for
      utilities that want to modify another process' stream).
      
      svn path=/trunk/libshout/; revision=5110
      c86393ed
  27. 02 Jul, 2003 1 commit
  28. 24 Jun, 2003 1 commit
  29. 05 Jun, 2003 1 commit
  30. 28 Mar, 2003 1 commit
  31. 12 Mar, 2003 1 commit
  32. 22 Feb, 2003 1 commit
    • 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