1. 12 Mar, 2010 1 commit
    • Max Kellermann's avatar
      command: allow "update" with slash or empty path · 469c9b5d
      Max Kellermann authored
      When handle_update() was modified to use uri_safe_local(), suddently
      "mpc update ''" and "mpc update '/'" stopped working, because both are
      not a "safe" local URI.  This patch adds a special case for these, to
      retain backwards compatibility.
      469c9b5d
  2. 10 Mar, 2010 3 commits
  3. 07 Mar, 2010 1 commit
  4. 27 Feb, 2010 5 commits
  5. 17 Feb, 2010 5 commits
  6. 15 Feb, 2010 3 commits
  7. 08 Feb, 2010 6 commits
  8. 02 Feb, 2010 1 commit
  9. 28 Jan, 2010 1 commit
  10. 20 Jan, 2010 3 commits
  11. 18 Jan, 2010 9 commits
  12. 17 Jan, 2010 2 commits
    • Max Kellermann's avatar
      decoder_thread: don't fall back to "mad" unless no plugin matches · 9d4b7ab1
      Max Kellermann authored
      When all plugins have failed, MPD used to fall back to the "mad"
      decoder plugin, to handle those radio streams without a Content-Type
      response header.  This however leads to unexpected results (garbage
      being played) when the stream isn't really mp3.  Since we care little
      about "bad" streams, we shouldn't have hacks which have bad side
      effects.
      
      Let's get rid of this hack now!  Only try to "mad" plugin if there was
      no match at all (Content-Type, path suffix) and no other plugin has
      been tried.
      9d4b7ab1
    • Max Kellermann's avatar
      decoder_thread: don't try a plugin twice (MIME type & suffix) · 8ac776c5
      Max Kellermann authored
      Manage a linked list of plugins which were already tried.
      8ac776c5