1. 08 Nov, 2013 2 commits
  2. 28 Oct, 2013 1 commit
  3. 26 Oct, 2013 2 commits
  4. 20 Oct, 2013 1 commit
  5. 16 Oct, 2013 1 commit
  6. 15 Oct, 2013 1 commit
  7. 07 Aug, 2013 1 commit
  8. 16 Apr, 2013 2 commits
  9. 28 Jan, 2013 1 commit
  10. 02 Oct, 2012 1 commit
  11. 25 Sep, 2012 2 commits
  12. 05 Sep, 2012 1 commit
  13. 14 Aug, 2012 1 commit
  14. 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
  15. 13 Feb, 2012 1 commit
  16. 11 Feb, 2012 1 commit
  17. 10 Feb, 2012 1 commit
  18. 01 Sep, 2011 1 commit
  19. 12 Apr, 2011 1 commit
  20. 22 Dec, 2010 1 commit
  21. 27 Oct, 2010 1 commit
  22. 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
  23. 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
  24. 09 Sep, 2009 1 commit
  25. 26 Aug, 2009 1 commit
  26. 07 Jul, 2009 1 commit
  27. 25 Apr, 2009 2 commits
  28. 01 Apr, 2009 1 commit
  29. 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
  30. 11 Feb, 2009 1 commit
  31. 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
  32. 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
  33. 21 Dec, 2008 2 commits