unsigned mpd_song_get_start(const struct mpd_song *song)
void mpd_song_free(struct mpd_song *song)
struct mpd_song * mpd_recv_song(struct mpd_connection *connection)
unsigned mpd_song_get_duration_ms(const struct mpd_song *song)
time_t mpd_song_get_last_modified(const struct mpd_song *song)
unsigned mpd_song_get_end(const struct mpd_song *song)
unsigned mpd_song_get_duration(const struct mpd_song *song)
time_t mpd_song_get_added(const struct mpd_song *song)
void mpd_song_set_pos(struct mpd_song *song, unsigned pos)
const char * mpd_song_get_uri(const struct mpd_song *song)
unsigned mpd_song_get_id(const struct mpd_song *song)
bool mpd_song_feed(struct mpd_song *song, const struct mpd_pair *pair)
unsigned mpd_song_get_prio(const struct mpd_song *song)
struct mpd_song * mpd_song_dup(const struct mpd_song *song)
struct mpd_song * mpd_song_begin(const struct mpd_pair *pair)
unsigned mpd_song_get_pos(const struct mpd_song *song)
const char * mpd_song_get_tag(const struct mpd_song *song, enum mpd_tag_type type, unsigned idx)
const struct mpd_audio_format * mpd_song_get_audio_format(const struct mpd_song *song)