11 #include "BackgroundInfoLoader.h" 25 void UseCacheOnHD(
const std::string& strFileName);
27 bool LoadItemCached(
CFileItem* pItem)
override;
28 bool LoadItemLookup(
CFileItem* pItem)
override;
29 static bool LoadAdditionalTagInfo(
CFileItem* pItem);
32 void OnLoaderStart()
override;
33 void OnLoaderFinish()
override;
34 void LoadCache(
const std::string& strFileName,
CFileItemList& items);
35 void SaveCache(
const std::string& strFileName,
CFileItemList& items);
37 std::string m_strCacheFileName;
40 std::string m_strPrevPath;
42 unsigned int m_databaseHits;
43 unsigned int m_tagReads;
Definition: MusicThumbLoader.h:19
std::map< std::string, VECSONGS > MAPSONGS
A map of a vector of CSong objects key by filename, used for CMusicDatabase.
Definition: Song.h:217
Class to store and read tag information.
Definition: MusicDatabase.h:98
Represents a list of files.
Definition: FileItem.h:713
Definition: MusicInfoLoader.h:19
Definition: BackgroundInfoLoader.h:29
Represents a file on a share.
Definition: FileItem.h:102
Definition: Application.h:79