|  | 
|  | InfoTagVideo (const CVideoInfoTag *tag) | 
|  | 
|  | InfoTagVideo (CVideoInfoTag *tag, bool offscreen=false) | 
|  | 
|  | InfoTagVideo (bool offscreen=false) | 
|  | 
| int | getDbId () | 
|  | 
| String | getDirector () | 
|  | 
| std::vector< String > | getDirectors () | 
|  | 
| String | getWritingCredits () | 
|  | 
| std::vector< String > | getWriters () | 
|  | 
| String | getGenre () | 
|  | 
| std::vector< String > | getGenres () | 
|  | 
| String | getTagLine () | 
|  | 
| String | getPlotOutline () | 
|  | 
| String | getPlot () | 
|  | 
| String | getPictureURL () | 
|  | 
| String | getTitle () | 
|  | 
| String | getTVShowTitle () | 
|  | 
| String | getMediaType () | 
|  | 
| String | getVotes () | 
|  | 
| int | getVotesAsInt (const String &type="") | 
|  | 
| String | getCast () | 
|  | 
| std::vector< Actor * > | getActors () | 
|  | 
| String | getFile () | 
|  | 
| String | getPath () | 
|  | 
| String | getFilenameAndPath () | 
|  | 
| String | getIMDBNumber () | 
|  | 
| int | getSeason () | 
|  | 
| int | getEpisode () | 
|  | 
| int | getYear () | 
|  | 
| double | getRating (const String &type="") | 
|  | 
| int | getUserRating () | 
|  | 
| int | getPlayCount () | 
|  | 
| String | getLastPlayed () | 
|  | 
| String | getLastPlayedAsW3C () | 
|  | 
| String | getOriginalTitle () | 
|  | 
| String | getPremiered () | 
|  | 
| String | getPremieredAsW3C () | 
|  | 
| String | getFirstAired () | 
|  | 
| String | getFirstAiredAsW3C () | 
|  | 
| String | getTrailer () | 
|  | 
| std::vector< std::string > | getArtist () | 
|  | 
| String | getAlbum () | 
|  | 
| int | getTrack () | 
|  | 
| unsigned int | getDuration () | 
|  | 
| double | getResumeTime () | 
|  | 
| double | getResumeTimeTotal () | 
|  | 
| String | getUniqueID (const char *key) | 
|  | 
| void | setUniqueID (const String &uniqueid, const String &type="", bool isdefault=false) | 
|  | 
| void | setUniqueIDs (const std::map< String, String > &uniqueIDs, const String &defaultuniqueid="") | 
|  | 
| void | setDbId (int dbid) | 
|  | 
| void | setYear (int year) | 
|  | 
| void | setEpisode (int episode) | 
|  | 
| void | setSeason (int season) | 
|  | 
| void | setSortEpisode (int sortepisode) | 
|  | 
| void | setSortSeason (int sortseason) | 
|  | 
| void | setEpisodeGuide (const String &episodeguide) | 
|  | 
| void | setTop250 (int top250) | 
|  | 
| void | setSetId (int setid) | 
|  | 
| void | setTrackNumber (int tracknumber) | 
|  | 
| void | setRating (float rating, int votes=0, const String &type="", bool isdefault=false) | 
|  | 
| void | setRatings (const std::map< String, Tuple< float, int >> &ratings, const String &defaultrating="") | 
|  | 
| void | setUserRating (int userrating) | 
|  | 
| void | setPlaycount (int playcount) | 
|  | 
| void | setMpaa (const String &mpaa) | 
|  | 
| void | setPlot (const String &plot) | 
|  | 
| void | setPlotOutline (const String &plotoutline) | 
|  | 
| void | setTitle (const String &title) | 
|  | 
| void | setOriginalTitle (const String &originaltitle) | 
|  | 
| void | setSortTitle (const String &sorttitle) | 
|  | 
| void | setTagLine (const String &tagline) | 
|  | 
| void | setTvShowTitle (const String &tvshowtitle) | 
|  | 
| void | setTvShowStatus (const String &status) | 
|  | 
| void | setGenres (std::vector< String > genre) | 
|  | 
| void | setCountries (std::vector< String > countries) | 
|  | 
| void | setDirectors (std::vector< String > directors) | 
|  | 
| void | setStudios (std::vector< String > studios) | 
|  | 
| void | setWriters (std::vector< String > writers) | 
|  | 
| void | setDuration (int duration) | 
|  | 
| void | setPremiered (const String &premiered) | 
|  | 
| void | setSet (const String &set) | 
|  | 
| void | setSetOverview (const String &setoverview) | 
|  | 
| void | setTags (std::vector< String > tags) | 
|  | 
| void | setVideoAssetTitle (const String &videoAssetTitle) | 
|  | 
| void | setProductionCode (const String &productioncode) | 
|  | 
| void | setFirstAired (const String &firstaired) | 
|  | 
| void | setLastPlayed (const String &lastplayed) | 
|  | 
| void | setAlbum (const String &album) | 
|  | 
| void | setVotes (int votes) | 
|  | 
| void | setTrailer (const String &trailer) | 
|  | 
| void | setPath (const String &path) | 
|  | 
| void | setFilenameAndPath (const String &filenameandpath) | 
|  | 
| void | setIMDBNumber (const String &imdbnumber) | 
|  | 
| void | setDateAdded (const String &dateadded) | 
|  | 
| void | setMediaType (const String &mediatype) | 
|  | 
| void | setShowLinks (std::vector< String > showlinks) | 
|  | 
| void | setArtists (std::vector< String > artists) | 
|  | 
| void | setCast (const std::vector< const Actor *> &actors) | 
|  | 
| void | setResumePoint (double time, double totaltime=0.0) | 
|  | 
| void | addSeason (int number, std::string name="") | 
|  | 
| void | addSeasons (const std::vector< Tuple< int, std::string >> &namedseasons) | 
|  | 
| void | addVideoStream (const VideoStreamDetail *stream) | 
|  | 
| void | addAudioStream (const AudioStreamDetail *stream) | 
|  | 
| void | addSubtitleStream (const SubtitleStreamDetail *stream) | 
|  | 
| void | addAvailableArtwork (const std::string &url, const std::string &arttype="", const std::string &preview="", const std::string &referrer="", const std::string &cache="", bool post=false, bool isgz=false, int season=-1) | 
|  | 
| const char * | GetClassname () const | 
|  | 
| LanguageHook * | GetLanguageHook () | 
|  | 
| bool | isDeallocating () | 
|  | This method should be called while holding a Synchronize on the object.  More... 
 | 
|  | 
| void | Release () const | 
|  | 
| void | Acquire () const | 
|  | 
|  | 
| static void | setDbIdRaw (CVideoInfoTag *infoTag, int dbId) | 
|  | 
| static void | setUniqueIDRaw (CVideoInfoTag *infoTag, const String &uniqueID, const String &type="", bool isDefault=false) | 
|  | 
| static void | setUniqueIDsRaw (CVideoInfoTag *infoTag, std::map< String, String > uniqueIDs, const String &defaultUniqueID="") | 
|  | 
| static void | setYearRaw (CVideoInfoTag *infoTag, int year) | 
|  | 
| static void | setEpisodeRaw (CVideoInfoTag *infoTag, int episode) | 
|  | 
| static void | setSeasonRaw (CVideoInfoTag *infoTag, int season) | 
|  | 
| static void | setSortEpisodeRaw (CVideoInfoTag *infoTag, int sortEpisode) | 
|  | 
| static void | setSortSeasonRaw (CVideoInfoTag *infoTag, int sortSeason) | 
|  | 
| static void | setEpisodeGuideRaw (CVideoInfoTag *infoTag, const String &episodeGuide) | 
|  | 
| static void | setTop250Raw (CVideoInfoTag *infoTag, int top250) | 
|  | 
| static void | setSetIdRaw (CVideoInfoTag *infoTag, int setId) | 
|  | 
| static void | setTrackNumberRaw (CVideoInfoTag *infoTag, int trackNumber) | 
|  | 
| static void | setRatingRaw (CVideoInfoTag *infoTag, float rating, int votes=0, const std::string &type="", bool isDefault=false) | 
|  | 
| static void | setRatingsRaw (CVideoInfoTag *infoTag, const std::map< String, Tuple< float, int >> &ratings, const String &defaultRating="") | 
|  | 
| static void | setUserRatingRaw (CVideoInfoTag *infoTag, int userRating) | 
|  | 
| static void | setPlaycountRaw (CVideoInfoTag *infoTag, int playcount) | 
|  | 
| static void | setMpaaRaw (CVideoInfoTag *infoTag, const String &mpaa) | 
|  | 
| static void | setPlotRaw (CVideoInfoTag *infoTag, const String &plot) | 
|  | 
| static void | setPlotOutlineRaw (CVideoInfoTag *infoTag, const String &plotOutline) | 
|  | 
| static void | setTitleRaw (CVideoInfoTag *infoTag, const String &title) | 
|  | 
| static void | setOriginalTitleRaw (CVideoInfoTag *infoTag, const String &originalTitle) | 
|  | 
| static void | setSortTitleRaw (CVideoInfoTag *infoTag, const String &sortTitle) | 
|  | 
| static void | setTagLineRaw (CVideoInfoTag *infoTag, const String &tagLine) | 
|  | 
| static void | setTvShowTitleRaw (CVideoInfoTag *infoTag, const String &tvshowTitle) | 
|  | 
| static void | setTvShowStatusRaw (CVideoInfoTag *infoTag, const String &tvshowStatus) | 
|  | 
| static void | setGenresRaw (CVideoInfoTag *infoTag, std::vector< String > genre) | 
|  | 
| static void | setCountriesRaw (CVideoInfoTag *infoTag, std::vector< String > countries) | 
|  | 
| static void | setDirectorsRaw (CVideoInfoTag *infoTag, std::vector< String > directors) | 
|  | 
| static void | setStudiosRaw (CVideoInfoTag *infoTag, std::vector< String > studios) | 
|  | 
| static void | setWritersRaw (CVideoInfoTag *infoTag, std::vector< String > writers) | 
|  | 
| static void | setDurationRaw (CVideoInfoTag *infoTag, int duration) | 
|  | 
| static void | setPremieredRaw (CVideoInfoTag *infoTag, const String &premiered) | 
|  | 
| static void | setSetRaw (CVideoInfoTag *infoTag, const String &set) | 
|  | 
| static void | setSetOverviewRaw (CVideoInfoTag *infoTag, const String &setOverview) | 
|  | 
| static void | setTagsRaw (CVideoInfoTag *infoTag, std::vector< String > tags) | 
|  | 
| static void | setVideoAssetTitleRaw (CVideoInfoTag *infoTag, const String &videoAssetTitle) | 
|  | 
| static void | setProductionCodeRaw (CVideoInfoTag *infoTag, const String &productionCode) | 
|  | 
| static void | setFirstAiredRaw (CVideoInfoTag *infoTag, const String &firstAired) | 
|  | 
| static void | setLastPlayedRaw (CVideoInfoTag *infoTag, const String &lastPlayed) | 
|  | 
| static void | setAlbumRaw (CVideoInfoTag *infoTag, const String &album) | 
|  | 
| static void | setVotesRaw (CVideoInfoTag *infoTag, int votes) | 
|  | 
| static void | setTrailerRaw (CVideoInfoTag *infoTag, const String &trailer) | 
|  | 
| static void | setPathRaw (CVideoInfoTag *infoTag, const String &path) | 
|  | 
| static void | setFilenameAndPathRaw (CVideoInfoTag *infoTag, const String &filenameAndPath) | 
|  | 
| static void | setIMDBNumberRaw (CVideoInfoTag *infoTag, const String &imdbNumber) | 
|  | 
| static void | setDateAddedRaw (CVideoInfoTag *infoTag, const String &dateAdded) | 
|  | 
| static void | setMediaTypeRaw (CVideoInfoTag *infoTag, const String &mediaType) | 
|  | 
| static void | setShowLinksRaw (CVideoInfoTag *infoTag, std::vector< String > showLinks) | 
|  | 
| static void | setArtistsRaw (CVideoInfoTag *infoTag, std::vector< String > artists) | 
|  | 
| static void | setCastRaw (CVideoInfoTag *infoTag, std::vector< SActorInfo > cast) | 
|  | 
| static void | setResumePointRaw (CVideoInfoTag *infoTag, double time, double totalTime=0.0) | 
|  | 
| static void | addSeasonRaw (CVideoInfoTag *infoTag, int number, std::string name="") | 
|  | 
| static void | addSeasonsRaw (CVideoInfoTag *infoTag, const std::vector< Tuple< int, std::string >> &namedSeasons) | 
|  | 
| static void | addStreamRaw (CVideoInfoTag *infoTag, CStreamDetail *stream) | 
|  | 
| static void | finalizeStreamsRaw (CVideoInfoTag *infoTag) | 
|  | 
| static void | addAvailableArtworkRaw (CVideoInfoTag *infoTag, const std::string &url, const std::string &art_type="", const std::string &preview="", const std::string &referrer="", const std::string &cache="", bool post=false, bool isgz=false, int season=-1) | 
|  | 
| static short | getNumAddonClasses () | 
|  |