public
Description: Library to access lastfm via it's 2.0 api
Homepage: https://launchpad.net/liblastfm
Clone URL: git://github.com/LCID-Fire/liblastfm.git
Click here to lend your support to: liblastfm and make a donation at www.pledgie.com !
liblastfm / album.h
100644 18 lines (14 sloc) 1.115 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#ifndef ALBUM_H_
#define ALBUM_H_
 
#include "include.h"
#include "callback.h"
 
void album_get_name(const gchar* musicbrainz_id, utf8_callback callback, gpointer user_data);
void album_get_artist_name(const gchar* musicbrainz_id, utf8_callback callback, gpointer user_data);
void album_get_musicbrainz_id(const gchar* artist, const gchar* album, utf8_callback callback, gpointer user_data);
void album_get_url(const gchar* artist, const gchar* album, url_callback callback, gpointer user_data);
void album_get_release_date_time(const gchar* artist, const gchar* album, date_time_callback callback, gpointer user_data);
void album_get_image_url(const gchar* artist, const gchar* album, const enum image_size size, url_callback callback, gpointer user_data);
void album_get_listener_count(const gchar* artist, const gchar* album, uint_callback callback, gpointer user_data);
void album_get_play_count(const gchar* artist, const gchar* album, uint_callback callback, gpointer user_data);
void album_get_top_tags(const gchar* artist, const gchar* album, tags_callback callback, gpointer user_data);
 
#endif /*ALBUM_H_*/