![]() |
LeechCraft
0.6.70-3565-g2d86529
Modular cross-platform feature rich live environment.
|
Interface for plugins fetching tags for untagged files. More...
#include "itagsfetcher.h"
Public Member Functions | |
virtual | ~ITagsFetcher () |
virtual IPendingTagsFetch * | FetchTags (const QString &filename)=0 |
Requests fetching tags for the given file. More... | |
Interface for plugins fetching tags for untagged files.
If a plugin is able to fetch tags from a tags database by, for example, an audio fingerprint (like AcoustID/MusicBrainz database) it should implement this interface.
Definition at line 97 of file itagsfetcher.h.
|
inlinevirtual |
Definition at line 100 of file itagsfetcher.h.
|
pure virtual |
Requests fetching tags for the given file.
This function initiates a search for tags for the given file and returns a handle that can be used to obtain the results. The handle owns itself and deletes itself after results are available — see its documentation for details.
[in] | filename | The name of the file to search tags for. |