diff options
author | Max Kellermann <max@duempel.org> | 2011-10-08 14:33:41 +0200 |
---|---|---|
committer | Max Kellermann <max@duempel.org> | 2011-10-08 14:51:18 +0200 |
commit | 49b84f92293e2cfc7966dc0f8b50b24c52061b9d (patch) | |
tree | 698d180c6e90e57e5e4b298b4dc3c2ace3c238fd /src/db_visitor.h | |
parent | b43bf4dd741f81239c7ae0c99a048ef0be6286ed (diff) | |
download | mpd-49b84f92293e2cfc7966dc0f8b50b24c52061b9d.tar.gz mpd-49b84f92293e2cfc7966dc0f8b50b24c52061b9d.tar.xz mpd-49b84f92293e2cfc7966dc0f8b50b24c52061b9d.zip |
db_print: print absolute URI of playlist entries
The protocol mandates that playlist URIs are absolute (i.e. full URI
relative to the music directory, not relative to the parent
directory). This adds the parameter "directory" to the "playlist"
visitor method.
Diffstat (limited to '')
-rw-r--r-- | src/db_visitor.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/db_visitor.h b/src/db_visitor.h index f68054ec2..6b90c1868 100644 --- a/src/db_visitor.h +++ b/src/db_visitor.h @@ -43,9 +43,11 @@ struct db_visitor { /** * Visit a playlist. Optional method. * + * @param directory the directory the playlist resides in * @return true to continue the operation, false on error (set error_r) */ - bool (*playlist)(const struct playlist_metadata *playlist, void *ctx, + bool (*playlist)(const struct playlist_metadata *playlist, + const struct directory *directory, void *ctx, GError **error_r); }; |