|
| | InfoTagVideo (const CVideoInfoTag *tag) |
| |
| | InfoTagVideo (CVideoInfoTag *tag, bool offscreen=false) |
| |
| | InfoTagVideo (...) |
| | Function: xbmc.InfoTagVideo([offscreen])
Create a video info tag.
|
| |
| | ~InfoTagVideo () override |
| |
| | getDbId () |
| | Function: getDbId()
Get identification number of tag in database
|
| |
| | getDirector () |
| | Function: getDirector()
Get film director who has made the film (if present).
|
| |
| | getDirectors () |
| | Function: getDirectors()
Get a list of film directors who have made the film (if present).
|
| |
| | getWritingCredits () |
| | Function: getWritingCredits()
Get the writing credits if present from video info tag.
|
| |
| | getWriters () |
| | Function: getWriters()
Get the list of writers (if present) from video info tag.
|
| |
| | getGenre () |
| | Function: getGenre()
To get the Video Genre if available.
|
| |
| | getGenres () |
| | Function: getGenres()
Get the list of Video Genres if available.
|
| |
| | getTagLine () |
| | Function: getTagLine()
Get video tag line if available.
|
| |
| | getPlotOutline () |
| | Function: getPlotOutline()
Get the outline plot of the video if present.
|
| |
| | getPlot () |
| | Function: getPlot()
Get the plot of the video if present.
|
| |
| | getPictureURL () |
| | Function: getPictureURL()
Get a picture URL of the video to show as screenshot.
|
| |
| | getTitle () |
| | Function: getTitle()
Get the video title.
|
| |
| | getTVShowTitle () |
| | Function: getTVShowTitle()
Get the video TV show title.
|
| |
| | getMediaType () |
| | Function: getMediaType()
Get the media type of the video.
|
| |
| | getVotes () |
| | Function: getVotes()
Get the video votes if available from video info tag.
|
| |
| | getVotesAsInt (type) |
| | Function: getVotesAsInt([type])
Get the votes of the rating (if available) as an integer.
|
| |
| | getCast () |
| | Function: getCast()
To get the cast of the video when available.
|
| |
| | getActors () |
| | Function: getActors()
Get the cast of the video if available.
|
| |
| | getFile () |
| | Function: getFile()
To get the video file name.
|
| |
| | getPath () |
| | Function: getPath()
To get the path where the video is stored.
|
| |
| | getFilenameAndPath () |
| | Function: getFilenameAndPath()
To get the full path with filename where the video is stored.
|
| |
| | getIMDBNumber () |
| | Function: getIMDBNumber()
To get the IMDb number of the video (if present).
|
| |
| | getSeason () |
| | Function: getSeason()
To get season number of a series
|
| |
| | getEpisode () |
| | Function: getEpisode()
To get episode number of a series
|
| |
| | getYear () |
| | Function: getYear()
Get production year of video if present.
|
| |
| | getRating (type) |
| | Function: getRating([type])
Get the video rating if present as float (double where supported).
|
| |
| | getUserRating () |
| | Function: getUserRating()
Get the user rating if present as integer.
|
| |
| | getPlayCount () |
| | Function: getPlayCount()
To get the number of plays of the video.
|
| |
| | getLastPlayed () |
| | Function: getLastPlayed()
Get the last played date / time as string.
|
| |
| | getLastPlayedAsW3C () |
| | Function: getLastPlayedAsW3C()
Get last played datetime as string in W3C format (YYYY-MM-DDThh:mm:ssTZD).
|
| |
| | getOriginalTitle () |
| | Function: getOriginalTitle()
To get the original title of the video.
|
| |
| | getOriginalLanguage () |
| | Function: getOriginalLanguage()
To retrieve the original language of the video.
|
| |
| | getPremiered () |
| | Function: getPremiered()
To get premiered date of the video, if available.
|
| |
| | getPremieredAsW3C () |
| | Function: getPremieredAsW3C()
Get premiered date as string in W3C format (YYYY-MM-DD).
|
| |
| | getFirstAired () |
| | Function: getFirstAired()
Returns first aired date as string from info tag.
|
| |
| | getFirstAiredAsW3C () |
| | Function: getFirstAiredAsW3C()
Get first aired date as string in W3C format (YYYY-MM-DD).
|
| |
| | getTrailer () |
| | Function: getTrailer()
To get the path where the trailer is stored.
|
| |
| | getArtist () |
| | Function: getArtist()
To get the artist name (for musicvideos)
|
| |
| | getAlbum () |
| | Function: getAlbum()
To get the album name (for musicvideos)
|
| |
| | getTrack () |
| | Function: getTrack()
To get the track number (for musicvideos)
|
| |
| | getDuration () |
| | Function: getDuration()
To get the duration
|
| |
| | getResumeTime (...) |
| | Function: getResumeTime())
Gets the resume time of the video item.
|
| |
| | getResumeTimeTotal (...) |
| | Function: getResumeTimeTotal())
Gets the total duration stored with the resume time of the video item.
|
| |
| | getUniqueID (key) |
| | Function: getUniqueID(key)
Get the unique ID of the given key. A unique ID is an identifier used by a (online) video database used to identify a video in its database.
|
| |
| | setUniqueID (...) |
| | Function: setUniqueID(uniqueid, [type], [isdefault])
Set the given unique ID. A unique ID is an identifier used by a (online) video database used to identify a video in its database.
|
| |
| | setUniqueIDs (...) |
| | Function: setUniqueIDs(values, defaultuniqueid)
Set the given unique IDs. A unique ID is an identifier used by a (online) video database used to identify a video in its database.
|
| |
| | setDbId (...) |
| | Function: setDbId(dbid)
Set the database identifier of the video item.
|
| |
| | setYear (...) |
| | Function: setYear(year)
Set the year of the video item.
|
| |
| | setEpisode (...) |
| | Function: setEpisode(episode)
Set the episode number of the episode.
|
| |
| | setSeason (...) |
| | Function: setSeason(season)
Set the season number of the video item.
|
| |
| | setSortEpisode (...) |
| | Function: setSortEpisode(sortepisode)
Set the episode sort number of the episode.
|
| |
| | setSortSeason (...) |
| | Function: setSortSeason(sortseason)
Set the season sort number of the season.
|
| |
| | setEpisodeGuide (...) |
| | Function: setEpisodeGuide(episodeguide)
Set the episode guide of the video item.
|
| |
| | setTop250 (...) |
| | Function: setTop250(top250)
Set the top 250 number of the video item.
|
| |
| | setSetId (...) |
| | Function: setSetId(setid)
Set the movie set identifier of the video item.
|
| |
| | setTrackNumber (...) |
| | Function: setTrackNumber(tracknumber)
Set the track number of the music video item.
|
| |
| | setRating (...) |
| | Function: setRating(rating, [votes], [type], [isdefault])
Set the rating of the video item.
|
| |
| | setRatings (...) |
| | Function: setRatings(ratings, [defaultrating])
Set the ratings of the video item.
|
| |
| | setUserRating (...) |
| | Function: setUserRating(userrating)
Set the user rating of the video item.
|
| |
| | setPlaycount (...) |
| | Function: setPlaycount(playcount)
Set the playcount of the video item.
|
| |
| | setMpaa (...) |
| | Function: setMpaa(mpaa)
Set the MPAA rating of the video item.
|
| |
| | setPlot (...) |
| | Function: setPlot(plot)
Set the plot of the video item.
|
| |
| | setPlotOutline (...) |
| | Function: setPlotOutline(plotoutline)
Set the plot outline of the video item.
|
| |
| | setTitle (...) |
| | Function: setTitle(title)
Set the title of the video item.
|
| |
| | setOriginalTitle (...) |
| | Function: setOriginalTitle(originaltitle)
Set the original title of the video item.
|
| |
| | setOriginalLanguage (...) |
| | Function: setOriginalLanguage(language)
Set the original language of the video item.
|
| |
| | setSortTitle (...) |
| | Function: setSortTitle(sorttitle)
Set the sort title of the video item.
|
| |
| | setTagLine (...) |
| | Function: setTagLine(tagline)
Set the tagline of the video item.
|
| |
| | setTvShowTitle (...) |
| | Function: setTvShowTitle(tvshowtitle)
Set the TV show title of the video item.
|
| |
| | setTvShowStatus (...) |
| | Function: setTvShowStatus(tvshowstatus)
Set the TV show status of the video item.
|
| |
| | setGenres (...) |
| | Function: setGenres(genre)
Set the genres of the video item.
|
| |
| | setCountries (...) |
| | Function: setCountries(countries)
Set the countries of the video item.
|
| |
| | setDirectors (...) |
| | Function: setDirectors(directors)
Set the directors of the video item.
|
| |
| | setStudios (...) |
| | Function: setStudios(studios)
Set the studios of the video item.
|
| |
| | setWriters (...) |
| | Function: setWriters(writers)
Set the writers of the video item.
|
| |
| | setDuration (...) |
| | Function: setDuration(duration)
Set the duration of the video item.
|
| |
| | setPremiered (...) |
| | Function: setPremiered(premiered)
Set the premiere date of the video item.
|
| |
| | setSet (...) |
| | Function: setSet(set)
Set the movie set (name) of the video item.
|
| |
| | setSetOverview (...) |
| | Function: setSetOverview(setoverview)
Set the movie set overview of the video item.
|
| |
| | setTags (...) |
| | Function: setTags(tags)
Set the tags of the video item.
|
| |
| | setVideoAssetTitle (...) |
| | Function: setVideoAssetTitle(videoAssetTitle)
Set the video asset title of the item.
|
| |
| | setProductionCode (...) |
| | Function: setProductionCode(const String& productioncode)
Set the production code of the video item.
|
| |
| | setFirstAired (...) |
| | Function: setFirstAired(firstaired)
Set the first aired date of the video item.
|
| |
| | setLastPlayed (...) |
| | Function: setLastPlayed(lastplayed)
Set the last played date of the video item.
|
| |
| | setAlbum (...) |
| | Function: setAlbum(album)
Set the album of the video item.
|
| |
| | setVotes (...) |
| | Function: setVotes(votes)
Set the number of votes of the video item.
|
| |
| | setTrailer (...) |
| | Function: setTrailer(trailer)
Set the trailer of the video item.
|
| |
| | setPath (...) |
| | Function: setPath(path)
Set the path of the video item.
|
| |
| | setFilenameAndPath (...) |
| | Function: setFilenameAndPath(filenameandpath)
Set the filename and path of the video item.
|
| |
| | setIMDBNumber (...) |
| | Function: setIMDBNumber(imdbnumber)
Set the IMDb number of the video item.
|
| |
| | setDateAdded (...) |
| | Function: setDateAdded(dateadded)
Set the date added of the video item.
|
| |
| | setMediaType (...) |
| | Function: setMediaType(mediatype)
Set the media type of the video item.
|
| |
| | setShowLinks (...) |
| | Function: setShowLinks(showlinks)
Set the TV show links of the movie.
|
| |
| | setArtists (...) |
| | Function: setArtists(artists)
Set the artists of the music video item.
|
| |
| | setCast (...) |
| | Function: setCast(actors)
Set the cast / actors of the video item.
|
| |
| | setResumePoint (...) |
| | Function: setResumePoint(time, [totaltime])
Set the resume point of the video item.
|
| |
| | addSeason (...) |
| | Function: addSeason(number, [name], [plot])
Add a season with name and a plot. It needs at least the season number.
|
| |
| | addSeasons (...) |
| | Function: addSeasons(seasons)
Add seasons to the TV show.
|
| |
| | addVideoStream (...) |
| | Function: addVideoStream(stream)
Add a video stream to the video item.
|
| |
| | addAudioStream (...) |
| | Function: addAudioStream(stream)
Add an audio stream to the video item.
|
| |
| | addSubtitleStream (...) |
| | Function: addSubtitleStream(stream)
Add a subtitle stream to the video item.
|
| |
| | addAvailableArtwork (...) |
| | Function: addAvailableArtwork(images)
Add an image to available artworks (needed for video scrapers)
|
| |
| | setAvailableFanart (...) |
| | Function: setAvailableFanart(images)
Set available images (needed for video scrapers)
|
| |
| | AddonClass () |
| |
| virtual | ~AddonClass () |
| |
| const char * | GetClassname () const |
| |
| LanguageHook * | GetLanguageHook () |
| |
| bool | isDeallocating () |
| |
| 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, std::less<> > 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 bool | setOriginalLanguageRaw (CVideoInfoTag *infoTag, const String &language) |
| |
| 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="", std::string plot="") |
| |
| static void | addSeasonsRaw (CVideoInfoTag *infoTag, const std::vector< Tuple< int, std::string, std::string > > &seasons) |
| |
| 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 void | setAvailableFanartRaw (CVideoInfoTag *infoTag, const std::vector< Properties > &images) |
| |
| static short | getNumAddonClasses () |
| |