11 #include "IVideoInfoTagLoader.h" 16 struct AVFormatContext;
29 const ADDON::ScraperPtr& info,
36 bool HasInfo()
const override;
41 std::vector<EmbeddedArt>* art =
nullptr)
override;
43 ADDON::ScraperPtr GetScraperInfo()
const {
return m_info; }
47 AVIOContext* m_ioctx =
nullptr;
48 AVFormatContext* m_fctx =
nullptr;
50 mutable int m_metadata_stream = -1;
51 mutable bool m_override_data =
false;
Base class for video tag loaders.
Definition: IVideoInfoTagLoader.h:25
Definition: SimpleFS.h:27
Video tag loader using FFMPEG.
Definition: VideoTagLoaderFFmpeg.h:24
ADDON::ScraperPtr m_info
Passed scraper info.
Definition: VideoTagLoaderFFmpeg.h:46
Definition: VideoInfoTag.h:53
Represents a file on a share.
Definition: FileItem.h:102
INFO_TYPE
Definition: InfoScanner.h:37