![]() |
LeechCraft 0.6.70-18450-gabe19ee3b0
Modular cross-platform feature rich live environment.
|
Interface for plugins that can search for album art. More...
#include "ialbumartprovider.h"
Classes | |
| struct | AlbumArtResponse |
Public Types | |
| using | Channel_t = LC::Util::Channel_ptr<AlbumArtResponse> |
Public Member Functions | |
| virtual Channel_t | RequestAlbumArt (const AlbumInfo &album) const =0 |
| Initiates search for album art of the given album. | |
Protected Member Functions | |
| virtual | ~IAlbumArtProvider ()=default |
Interface for plugins that can search for album art.
Plugins that can search for album art (like on Amazon or Last.FM) should implement this interface.
Definition at line 55 of file ialbumartprovider.h.
Definition at line 76 of file ialbumartprovider.h.
|
protectedvirtualdefault |
|
nodiscardpure virtual |
Initiates search for album art of the given album.
This function initiates searching for the album art of the given album and returns a channel for the album art search results.
| [in] | album | The description of the album. |