![]() |
Sayonara Player
|
#include <CoverFetchManager.h>
Retrieve Download Urls for Cover Searcher. CoverFetcherInterface can be registered, so for example a last.fm cover fetcher via the register_cover_fetcher method. A specific CoverFetcherInterface may be retrieved by using the get_coverfetcher method.
Public Member Functions | |
void | register_coverfetcher (Cover::Fetcher::Base *t) |
Register a cover fetcher. Per default there is one for Discogs, last.fm and Google. More... | |
QStringList | artist_addresses (const QString &artist) const |
get urls for a artist search query More... | |
QStringList | album_addresses (const QString &artist, const QString &album) const |
get urls for a album search query More... | |
QStringList | search_addresses (const QString &str) const |
get urls for a fuzzy query More... | |
QStringList | search_addresses (const QString &str, const QString &cover_fetcher_identifier) const |
get urls for a fuzzy query More... | |
Cover::Fetcher::Base * | coverfetcher (const QString &url) const |
get a CoverFetcherInterface by a specific url More... | |
QList< Cover::Fetcher::Base * > | coverfetchers () const |
fetches all available cover fetcher More... | |
QList< Cover::Fetcher::Base * > | active_coverfetchers () const |
QList< Cover::Fetcher::Base * > | inactive_coverfetchers () const |
bool | is_active (const Cover::Fetcher::Base *cfi) const |
bool | is_active (const QString &identifier) const |
QString | identifier_by_url (const QString &url) const |
QStringList Cover::Fetcher::Manager::album_addresses | ( | const QString & | artist, |
const QString & | album | ||
) | const |
get urls for a album search query
artist | artist name |
album | album name |
QStringList Cover::Fetcher::Manager::artist_addresses | ( | const QString & | artist | ) | const |
get urls for a artist search query
artist | name |
Cover::Fetcher::Base* Cover::Fetcher::Manager::coverfetcher | ( | const QString & | url | ) | const |
get a CoverFetcherInterface by a specific url
url | cover search url |
QList<Cover::Fetcher::Base*> Cover::Fetcher::Manager::coverfetchers | ( | ) | const |
fetches all available cover fetcher
void Cover::Fetcher::Manager::register_coverfetcher | ( | Cover::Fetcher::Base * | t | ) |
QStringList Cover::Fetcher::Manager::search_addresses | ( | const QString & | str | ) | const |
get urls for a fuzzy query
str | query string |
QStringList Cover::Fetcher::Manager::search_addresses | ( | const QString & | str, |
const QString & | cover_fetcher_identifier | ||
) | const |
get urls for a fuzzy query
str | query string |