Logo Search packages:      
Sourcecode: libmpdclient version File versions  Download package

playlist.h File Reference


Detailed Description

MPD client library.

Manipulate stored playlists.

Do not include this header directly. Use mpd/client.h instead.

Definition in file playlist.h.

#include <mpd/compiler.h>
#include <stdbool.h>
#include <time.h>

Go to the source code of this file.

Functions

mpd_malloc struct mpd_playlistmpd_playlist_begin (const struct mpd_pair *pair)
mpd_malloc struct mpd_playlistmpd_playlist_dup (const struct mpd_playlist *playlist)
bool mpd_playlist_feed (struct mpd_playlist *playlist, const struct mpd_pair *pair)
void mpd_playlist_free (struct mpd_playlist *playlist)
mpd_pure time_t mpd_playlist_get_last_modified (const struct mpd_playlist *playlist)
mpd_pure const char * mpd_playlist_get_path (const struct mpd_playlist *playlist)
mpd_malloc struct mpd_playlistmpd_recv_playlist (struct mpd_connection *connection)
bool mpd_run_load (struct mpd_connection *connection, const char *name)
bool mpd_run_playlist_add (struct mpd_connection *connection, const char *name, const char *path)
bool mpd_run_playlist_clear (struct mpd_connection *connection, const char *name)
bool mpd_run_playlist_delete (struct mpd_connection *connection, const char *name, unsigned pos)
bool mpd_run_rename (struct mpd_connection *connection, const char *from, const char *to)
bool mpd_run_rm (struct mpd_connection *connection, const char *name)
bool mpd_run_save (struct mpd_connection *connection, const char *name)
bool mpd_send_list_playlist (struct mpd_connection *connection, const char *name)
bool mpd_send_list_playlist_meta (struct mpd_connection *connection, const char *name)
bool mpd_send_load (struct mpd_connection *connection, const char *name)
bool mpd_send_playlist_add (struct mpd_connection *connection, const char *name, const char *path)
bool mpd_send_playlist_clear (struct mpd_connection *connection, const char *name)
bool mpd_send_playlist_delete (struct mpd_connection *connection, const char *name, unsigned pos)
bool mpd_send_playlist_move (struct mpd_connection *connection, const char *name, unsigned from, unsigned to)
bool mpd_send_rename (struct mpd_connection *connection, const char *from, const char *to)
bool mpd_send_rm (struct mpd_connection *connection, const char *name)
bool mpd_send_save (struct mpd_connection *connection, const char *name)


Generated by  Doxygen 1.6.0   Back to index