1. 16 Apr, 2013 2 commits
  2. 28 Jan, 2013 1 commit
  3. 02 Oct, 2012 1 commit
  4. 25 Sep, 2012 2 commits
  5. 05 Sep, 2012 1 commit
  6. 14 Aug, 2012 1 commit
  7. 09 Jul, 2012 1 commit
    • Max Kellermann's avatar
      require GLib 2.16 · 5dfc0918
      Max Kellermann authored
      GLib 2.16 was released more than 4 years ago.  Let's remove some cruft
      from the glib_compat.h header, and avoid new cruft to it.
      5dfc0918
  8. 13 Feb, 2012 1 commit
  9. 11 Feb, 2012 1 commit
  10. 10 Feb, 2012 1 commit
  11. 01 Sep, 2011 1 commit
  12. 12 Apr, 2011 1 commit
  13. 22 Dec, 2010 1 commit
  14. 27 Oct, 2010 1 commit
  15. 10 Nov, 2009 1 commit
    • Max Kellermann's avatar
      configure.ac: require GLib 2.12 · b722d3d7
      Max Kellermann authored
      Drop the required GLib version from 2.16 to 2.12, because many current
      systems still don't have GLib 2.16.  This requires several new
      compatibility functions in glib_compat.h.
      b722d3d7
  16. 13 Oct, 2009 1 commit
    • Max Kellermann's avatar
      configure.ac: require GLib 2.16 · 4390d72b
      Max Kellermann authored
      Accidently, MPD has been using several GLib 2.16 functions for a
      while, and nobody noticed yet.  To simplify the code base, let's bump
      the minimum GLib version for MPD to 2.16.  That version is old enough,
      and it's reasonable to expect users to have it.
      4390d72b
  17. 09 Sep, 2009 1 commit
  18. 26 Aug, 2009 1 commit
  19. 07 Jul, 2009 1 commit
  20. 25 Apr, 2009 2 commits
  21. 01 Apr, 2009 1 commit
  22. 12 Feb, 2009 2 commits
    • Max Kellermann's avatar
      14923394
    • Max Kellermann's avatar
      fluidsynth: new decoder plugin for MIDI files · e56a90f3
      Max Kellermann authored
      There are a few problems left in this plugin:
      
      - fluidsynth decodes in real time, while MPD prefers to buffer as
        quickly as possible; as a workaround, this plugin uses a timer
        object to synchronize with real-time playback
      
      - I don't know yet how fluidsynth tells me when the song has ended
      
      - the "soundfont" configuration setting is not yet documented, and it
        will likely change soon (in favor of a per-decoder configuration
        block)
      e56a90f3
  23. 11 Feb, 2009 1 commit
  24. 29 Jan, 2009 1 commit
    • Max Kellermann's avatar
      added support for the MMS protocol · caa4d28f
      Max Kellermann authored
      This patch implements the MMS protocol, by using libmms.  It is quite
      experimental: it does not support seeking yet, and it is currently
      using synchronous I/O, which causes MPD to hang while waiting for the
      server.
      caa4d28f
  25. 14 Jan, 2009 1 commit
    • Jérôme Quelin's avatar
      allow ~/.mpd/mpd.conf as alternate config file · ae5517b0
      Jérôme Quelin authored
      mpd uses some additional files to work, such as pid_file, state_file,
      db_file, etc. when running mpd as non-root user, it is often that those
      files end in ~/.mpd
      
      in that case, we end up with 2 entries in a user's home, .mpdconf and
      .mpd - which clutters homedirs.
      
      this patch allows ~/.mpd/mpd.conf as an alternative to ~/.mpdconf,
      allowing for a cleaner homedir
      ae5517b0
  26. 21 Dec, 2008 2 commits
  27. 27 Nov, 2008 1 commit
  28. 05 Nov, 2008 1 commit
  29. 26 Oct, 2008 1 commit
    • Max Kellermann's avatar
      http: use libcurl · 3609de86
      Max Kellermann authored
      MPD's HTTP client code has always been broken, no matter how effort
      was put into fixing it.  Replace it with libcurl, which is known to be
      quite stable.  This adds a fat library dependency, but only for people
      who need streaming.
      3609de86
  30. 27 May, 2007 1 commit
  31. 31 Mar, 2007 2 commits
  32. 28 Aug, 2006 1 commit
  33. 14 Jun, 2004 1 commit
  34. 02 Jun, 2004 1 commit