1. 24 Dec, 2008 1 commit
    • Max Kellermann's avatar
      playlist: fix stored playlist modifications with absolute paths · 1bd3cde0
      Max Kellermann authored
      When save_absolute_paths_in_playlists was enabled in mpd.conf, MPD
      broke all playlists when manipulated using the "playlistdelete"
      command.  The reason was that map_directory_child_fs() was used, which
      doesn't accept slashes in the file name.  Use the new map_uri_fs()
      function instead.
      1bd3cde0
  2. 31 Oct, 2008 2 commits
    • Max Kellermann's avatar
      path: moved playlist_dir to mapper.c · d8e877e3
      Max Kellermann authored
      Added the function map_spl_utf8_to_fs() which replaces
      utf8_to_fs_playlist_path().
      d8e877e3
    • Max Kellermann's avatar
      added prefix to header macros · ea515494
      Max Kellermann authored
      "LOG_H" is a macro which is also used by ffmpeg/log.h.  This is
      ffmpeg's fault, because short macros should be reserved for
      applications, but since it's always a good idea to choose prefixed
      macro names, even for applications, we are going to do that in MPD.
      ea515494
  3. 15 Oct, 2008 1 commit
  4. 14 Oct, 2008 1 commit
    • Max Kellermann's avatar
      mapper: new song-to-filesystem mapper library · 5b71d5f6
      Max Kellermann authored
      The mapper library maps directory and song objects to file system
      paths.  With this central library, the code mixture in path.c should
      be cleaned up, and we will be able to add neat features like aliasing.
      5b71d5f6