Commit 94685aa9 authored by Max Kellermann's avatar Max Kellermann

playlist_save: added spl_save_playlist()

spl_save_playlist() is a wrapper for spl_save_queue().
parent 19397a84
......@@ -663,7 +663,7 @@ handle_save(struct client *client,
{
enum playlist_result result;
result = spl_save_queue(argv[1], playlist_get_queue(&g_playlist));
result = spl_save_playlist(argv[1], &g_playlist);
return print_playlist_result(client, result);
}
......
......@@ -98,6 +98,12 @@ spl_save_queue(const char *name_utf8, const struct queue *queue)
}
enum playlist_result
spl_save_playlist(const char *name_utf8, const struct playlist *playlist)
{
return spl_save_queue(name_utf8, &playlist->queue);
}
enum playlist_result
playlist_load_spl(struct playlist *playlist, const char *name_utf8)
{
GPtrArray *list;
......
......@@ -38,6 +38,12 @@ enum playlist_result
spl_save_queue(const char *name_utf8, const struct queue *queue);
/**
* Saves a playlist object into a stored playlist file.
*/
enum playlist_result
spl_save_playlist(const char *name_utf8, const struct playlist *playlist);
/**
* Loads a stored playlist file, and append all songs to the global
* playlist.
*/
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment