1. 13 Oct, 2009 13 commits
  2. 12 Oct, 2009 3 commits
  3. 11 Oct, 2009 7 commits
    • Max Kellermann's avatar
      decoder_thread: removed redundant NULL assignments · a07ab27d
      Max Kellermann authored
      The while() clause resets the "plugin" variable.  We don't need to
      reset it at the end of the loop body.
      a07ab27d
    • Max Kellermann's avatar
      input_stream: use "goffset" instead of "off_t" · 727c301f
      Max Kellermann authored
      The "off_t" type may change when you enable or disable large file
      support on 32 bit platforms.  This caused severe ABI problems within
      MPD when we enabled LFS for the first time: two sources included
      config.h and sys/types.h in different order, and had different off_t
      sizes - leading to memory corruption because of ABI incompatibility.
      This patch attempts to get rid of all public "off_t" uses: it removes
      "off_t" from the input_stream ABI/API, and switches to GLib's 64 bit
      "goffset" type.  This may hurt 32 bit embedded platforms a tiny bit,
      but that's not even measurable.
      727c301f
    • Max Kellermann's avatar
      Merge branch 'v0.15.x' · 71f881d5
      Max Kellermann authored
      Conflicts:
      
      	NEWS
      	configure.ac
      71f881d5
    • Max Kellermann's avatar
      riff, aiff: fixed "limited range" gcc warning · 9a3f5ff9
      Max Kellermann authored
      On 32 bit systems with large file support enabled (i.e. "sizeof(off_t)
      > sizeof(size_t)") gcc emits a warning because a size_t cast to off_t
      can never become negative.
      9a3f5ff9
    • Max Kellermann's avatar
      decoder_thread: change the fallback decoder name to "mad" · a1d868eb
      Max Kellermann authored
      When there is no Content-Type response header, try the "mad" decoder
      plugin.  It uesd to be named "mp3", and we forgot to change the
      fallback name in decoder_thread.c.
      a1d868eb
    • Max Kellermann's avatar
      input/curl: don't abort if a packet has only metadata · af92b1c2
      Max Kellermann authored
      When a received chunk of data has only icy-metadata, there was no
      usable data left for input_curl_read() to return, and thus it returned
      0 bytes.  "0" however is a special value for "end of file" or
      "error".  This patch makes input_curl_read() read more data from the
      socket, until the read request can be fulfilled (or until there's
      really EOF).
      af92b1c2
    • Max Kellermann's avatar
      input/curl: moved code to fill_buffer() · 01655809
      Max Kellermann authored
      01655809
  4. 10 Oct, 2009 1 commit
  5. 09 Oct, 2009 1 commit
  6. 08 Oct, 2009 13 commits
  7. 06 Oct, 2009 1 commit
  8. 03 Oct, 2009 1 commit