Create a LastfmInfoParser that fetches service info from lastfm.
author Daniel Meltzer
()
committer Daniel Meltzer
()
commit 269a51da8eaffe8c8570088107a55121e76ea362
tree 3ddd970636042cd8aa353f82e18a4c3622d0a8be
parent c1d5477dc4d4d8ad7e175d4c404f8335f3c40f86
Create a LastfmInfoParser that fetches service info from lastfm.

This is used in the ampache service currently, but I may see about putting it elsewhere as well. Still needs pretification.

This commit also allows amarok to build without liblastfm installed again
17 files changed:
CMakeLists.txt
config-amarok.h.cmake
src/Amarok.h
src/CMakeLists.txt
src/LastfmReadLabelCapability.cpp
src/LastfmReadLabelCapability.h
src/dialogs/TagDialog.cpp
src/meta/file/File.cpp
src/services/InfoParserBase.h
src/services/ampache/AmpacheService.cpp
src/services/ampache/AmpacheService.h
src/services/ampache/CMakeLists.txt
src/services/ampache/LastfmInfoParser.cpp [ new file with mode 0644 ]
src/services/ampache/LastfmInfoParser.h [ new file with mode 0644 ]
src/services/lastfm/LastFmService.cpp
src/services/lastfm/LastFmServiceSettings.cpp
src/services/magnatune/MagnatuneStore.cpp