bool Addon_music_spotify::getAllAlbums(CFileItemList& items,
		CStdString& artistStr) {

	Logger::printOut("get album");
	if (isReady()) {
		if (artistStr.IsEmpty()) {
			//load all starred albums
			PlaylistStore* ps = Session::getInstance()->getPlaylistStore();
			StarredList* sl = ps->getStarredList();
			if (sl == NULL)
				return true;
			if (!sl->isLoaded())
				return true;
			for (int i = 0; i < sl->getNumberOfAlbums(); i++) {
				SxAlbum* album = sl->getAlbum(i);
				//if its a multidisc we need to add them all
				int discNumber = album->getNumberOfDiscs();
				if (discNumber == 1)
					items.Add(Utils::SxAlbumToItem(sl->getAlbum(i)));
				else {
					while (discNumber > 0) {
						items.Add(Utils::SxAlbumToItem(sl->getAlbum(i), "", discNumber));
						discNumber--;
					}
				}
			}
		} else {
			//TODO do a small search for the artist and fetch the albums from the result

		}
	}
	return true;

}