|
kodi
|
Video tag loader using FFMPEG. More...
#include <VideoTagLoaderFFmpeg.h>


Public Member Functions | |
| CVideoTagLoaderFFmpeg (const CFileItem &item, const ADDON::ScraperPtr &info, bool lookInFolder) | |
| Constructor. | |
| ~CVideoTagLoaderFFmpeg () override | |
| Destructor. | |
| bool | HasInfo () const override |
| Returns whether or not reader has info. | |
| CInfoScanner::INFO_TYPE | Load (CVideoInfoTag &tag, bool, std::vector< EmbeddedArt > *art=nullptr) override |
| Load "tag" from nfo file. More... | |
| ADDON::ScraperPtr | GetScraperInfo () const |
Public Member Functions inherited from VIDEO::IVideoInfoTagLoader | |
| IVideoInfoTagLoader (const CFileItem &item, ADDON::ScraperPtr info, bool lookInFolder) | |
| Constructor. More... | |
| const CScraperUrl & | ScraperUrl () const |
| Returns url associated with obtained URL (NFO_URL et al). | |
| const ADDON::ScraperPtr | GetAddonInfo () const |
| Returns current scaper info. | |
Protected Member Functions | |
| CInfoScanner::INFO_TYPE | LoadMKV (CVideoInfoTag &tag, std::vector< EmbeddedArt > *art) |
| Load tags from MKV file. | |
| CInfoScanner::INFO_TYPE | LoadMP4 (CVideoInfoTag &tag, std::vector< EmbeddedArt > *art) |
| Load tags from MP4 file. | |
| CInfoScanner::INFO_TYPE | LoadAVI (CVideoInfoTag &tag, std::vector< EmbeddedArt > *art) |
| Load tags from AVI file. | |
Protected Attributes | |
| ADDON::ScraperPtr | m_info |
| Passed scraper info. | |
| AVIOContext * | m_ioctx = nullptr |
| IO context for file. | |
| AVFormatContext * | m_fctx = nullptr |
| Format context for file. | |
| XFILE::CFile * | m_file = nullptr |
| VFS file handle for file. | |
| int | m_metadata_stream = -1 |
| Stream holding kodi metadata (mkv) | |
| bool | m_override_data = false |
| Data is for overriding. | |
Protected Attributes inherited from VIDEO::IVideoInfoTagLoader | |
| const CFileItem & | m_item |
| Reference to item to load for. | |
| ADDON::ScraperPtr | m_info |
| Scraper info. | |
| CScraperUrl | m_url |
| URL for scraper. | |
Video tag loader using FFMPEG.
|
overridevirtual |
1.8.13