11 #include "InfoScanner.h" 12 #include "addons/Scraper.h" 39 virtual bool HasInfo()
const = 0;
47 std::vector<EmbeddedArt>* art =
nullptr) = 0;
virtual CInfoScanner::INFO_TYPE Load(CVideoInfoTag &tag, bool prioritise, std::vector< EmbeddedArt > *art=nullptr)=0
Load tag from file.
Definition: EmbeddedArt.h:38
Base class for video tag loaders.
Definition: IVideoInfoTagLoader.h:25
IVideoInfoTagLoader(const CFileItem &item, ADDON::ScraperPtr info, bool lookInFolder)
Constructor.
Definition: IVideoInfoTagLoader.h:32
Definition: Application.h:72
const ADDON::ScraperPtr GetAddonInfo() const
Returns current scaper info.
Definition: IVideoInfoTagLoader.h:53
ADDON::ScraperPtr m_info
Scraper info.
Definition: IVideoInfoTagLoader.h:57
const CFileItem & m_item
Reference to item to load for.
Definition: IVideoInfoTagLoader.h:56
virtual bool HasInfo() const =0
Returns true if we have info to provide.
CScraperUrl m_url
URL for scraper.
Definition: IVideoInfoTagLoader.h:58
Definition: VideoInfoTag.h:53
const CScraperUrl & ScraperUrl() const
Returns url associated with obtained URL (NFO_URL et al).
Definition: IVideoInfoTagLoader.h:50
Represents a file on a share.
Definition: FileItem.h:102
Definition: ScraperUrl.h:21
INFO_TYPE
Definition: InfoScanner.h:37