|
Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
|
[New Boolean Condition] Integer.IsEven(info)
Integer.IsOdd(info) [New Boolean Condition] Integer.IsOdd(info)
[New Infolabel] Player.offset(number).Title
Player.position(number).Title [New Infolabel] Player.position(number).Title
Player.Muted Player.Progress infolabel also exposed as a string.
Player.ProgressCache Player.ProgressCache infolabel also exposed as a string.
Player.Volume [New Infolabel] Player.offset(number).Folderpath
Player.position(number).Folderpath [New Infolabel] Player.position(number).Folderpath
Player.FilenameAndPath [New Infolabel] Player.offset(number).FilenameAndPath
Player.position(number).FilenameAndPath [New Infolabel] Player.position(number).FilenameAndPath
Player.Filename [New Infolabel] Player.offset(number).Filename
Player.position(number).Filename [New Infolabel] Player.position(number).Filename
Player.IsInternetStream [New Infolabel] Player.Chapters
Player.IsExternal [New Boolean Condition] System.Platform.TVOS
System.Platform.Darwin [New Infolabel] / System.AddonUpdateCount
System.IdleTime(time) [New Boolean Condition] / System.SupportsCPUUsage
System.SupportedHDRTypes [Boolean Condition Updated] System.HasAddon(id)
System.AddonIsEnabled(id) [New Boolean Condition] System.AddonIsEnabled(id)
System.HasCoreId(id) [New Infolabel] MusicPlayer.DiscTitle
MusicPlayer.ReleaseDate [New Infolabel] MusicPlayer.ReleaseDate
MusicPlayer.OriginalDate [New Infolabel] MusicPlayer.OriginalDate
MusicPlayer.BPM [New Infolabel] MusicPlayer.BPM
MusicPlayer.IsMultiDisc [New Infolabel] MusicPlayer.IsMultiDisc
MusicPlayer.TotalDiscs [New Infolabel] MusicPlayer.TotalDiscs
MusicPlayer.Station [New Infolabel] MusicPlayer.Station
MusicPlayer.MediaProviders [New Infolabel] VideoPlayer.offset(number).Title
VideoPlayer.position(number).Title [New Infolabel] VideoPlayer.position(number).Title
VideoPlayer.OriginalTitle [New Infolabel] VideoPlayer.offset(number).OriginalTitle
VideoPlayer.position(number).OriginalTitle [New Infolabel] VideoPlayer.position(number).OriginalTitle
VideoPlayer.TVShowTitle [New Infolabel] VideoPlayer.offset(number).TVShowTitle
VideoPlayer.position(number).TVShowTitle [New Infolabel] VideoPlayer.position(number).TVShowTitle
VideoPlayer.Season [New Infolabel] VideoPlayer.offset(number).Season
VideoPlayer.position(number).Season [New Infolabel] VideoPlayer.position(number).Season
VideoPlayer.Episode [New Infolabel] VideoPlayer.offset(number).Episode
VideoPlayer.position(number).Episode [New Infolabel] VideoPlayer.position(number).Episode
VideoPlayer.Genre [New Infolabel] VideoPlayer.offset(number).Genre
VideoPlayer.position(number).Genre [New Infolabel] VideoPlayer.position(number).Genre
VideoPlayer.Director [New Infolabel] VideoPlayer.offset(number).VideoPlayer_Offset_Director
VideoPlayer.position(number).Director [New Infolabel] VideoPlayer.position(number).Director
VideoPlayer.Country [New Infolabel] VideoPlayer.offset(number).Country
VideoPlayer.position(number).Country [New Infolabel] VideoPlayer.position(number).Country
VideoPlayer.Year [New Infolabel] VideoPlayer.offset(number).Year
VideoPlayer.position(number).Year [New Infolabel] VideoPlayer.position(number).Year
VideoPlayer.Cover [New Infolabel] VideoPlayer.offset(number).Cover
VideoPlayer.position(number).Cover [New Infolabel] VideoPlayer.position(number).Cover
VideoPlayer.Rating [New Infolabel] VideoPlayer.offset(number).Rating
VideoPlayer.position(number).Rating [New Infolabel] VideoPlayer.position(number).Rating
VideoPlayer.UserRating [New Infolabel] VideoPlayer.offset(number).UserRating
VideoPlayer.position(number).UserRating [New Infolabel] VideoPlayer.position(number).UserRating
VideoPlayer.Votes [New Infolabel] VideoPlayer.offset(number).Votes
VideoPlayer.position(number).Votes [New Infolabel] VideoPlayer.position(number).Votes
VideoPlayer.RatingAndVotes [New Infolabel] VideoPlayer.offset(number).RatingAndVotes
VideoPlayer.position(number).RatingAndVotes [New Infolabel] VideoPlayer.position(number).RatingAndVotes
VideoPlayer.mpaa [New Infolabel] VideoPlayer.offset(number).mpaa
VideoPlayer.position(number).mpaa [New Infolabel] VideoPlayer.position(number).mpaa
VideoPlayer.Art(type) [New Infolabel] VideoPlayer.offset(number).IMDBNumber
VideoPlayer.position(number).IMDBNumber [New Infolabel] VideoPlayer.position(number).IMDBNumber
VideoPlayer.Top250 [New Infolabel] VideoPlayer.offset(number).Top250
VideoPlayer.position(number).Top250 [New Infolabel] VideoPlayer.position(number).Top250
VideoPlayer.EpisodeName [New Infolabel] VideoPlayer.offset(number).Album
VideoPlayer.position(number).Album [New Infolabel] VideoPlayer.position(number).Album
VideoPlayer.Artist [New Infolabel] VideoPlayer.offset(number).Artist
VideoPlayer.position(number).Artist [New Infolabel] VideoPlayer.position(number).Artist
VideoPlayer.Studio [New Infolabel] VideoPlayer.offset(number).Studio
VideoPlayer.position(number).Studio [New Infolabel] VideoPlayer.position(number).Studio
VideoPlayer.Writer [New Infolabel] VideoPlayer.offset(number).Writer
VideoPlayer.position(number).Writer [New Infolabel] VideoPlayer.position(number).Writer
VideoPlayer.Tagline [New Infolabel] VideoPlayer.offset(number).Tagline
VideoPlayer.position(number).Tagline [New Infolabel] VideoPlayer.position(number).Tagline
VideoPlayer.PlotOutline [New Infolabel] VideoPlayer.offset(number).PlotOutline
VideoPlayer.position(number).PlotOutline [New Infolabel] VideoPlayer.position(number).PlotOutline
VideoPlayer.Plot [New Infolabel] VideoPlayer.offset(number).Plot
VideoPlayer.position(number).Plot [New Infolabel] VideoPlayer.position(number).Plot
VideoPlayer.Premiered [New Infolabel] VideoPlayer.offset(number).Premiered
VideoPlayer.position(number).Premiered [New Infolabel] VideoPlayer.position(number).Premiered
VideoPlayer.Trailer [New Infolabel] VideoPlayer.offset(number).Title
VideoPlayer.position(number).Trailer [New Infolabel] VideoPlayer.position(number).Trailer
VideoPlayer.LastPlayed [New Infolabel] VideoPlayer.offset(number).LastPlayed
VideoPlayer.position(number).LastPlayed [New Infolabel] VideoPlayer.position(number).LastPlayed
VideoPlayer.PlayCount [New Infolabel] VideoPlayer.offset(number).PlayCount
VideoPlayer.position(number).PlayCount [New Infolabel] VideoPlayer.position(number).PlayCount
VideoPlayer.VideoCodec [New Infolabel] VideoPlayer.offset(number).DBID
VideoPlayer.position(number).DBID [New Infolabel] VideoPlayer.position(number).DBID
VideoPlayer.UniqueID(name) [New Infolabel] VideoPlayer.UniqueID(name)
VideoPlayer.TvShowDBID [New Infolabel] VideoPlayer.TvShowDBID
VideoPlayer.AudioStreamCount [New Boolean Condition] ListItem.IsPlayable
ListItem.HasArchive [New Boolean Condition] ListItem.HasArchive
ListItem.IsEncrypted [New Boolean Condition] ListItem.IsAutoUpdateable
ListItem.Property(Addon.IsFromOfficialRepo) [New Boolean Condition] ListItem.Property(Addon.IsFromOfficialRepo)
ListItem.Property(Addon.IsBinary) [New Boolean Condition] ListItem.Property(Addon.IsBinary)
ListItem.Property(Addon.IsUpdate) [New Boolean Condition] ListItem.Property(Addon.IsUpdate)
ListItem.Property(Addon.ValidUpdateOrigin) [New Infolabel] ListItem.Property(Addon.ValidUpdateOrigin)
ListItem.Property(Addon.ValidUpdateVersion) [New Infolabel] ListItem.Property(Addon.ValidUpdateVersion)
ListItem.Label [New Infolabel] ListItem.Property(Album_Totaldiscs)
ListItem.Property(Album_Isboxset) [New Infobool] ListItem.Property(Album_Isboxset)
ListItem.Property(Album_Duration) [New Infolabel] ListItem.Property(Album_Duration)
ListItem.DiscNumber [New Infolabel] ListItem.FileNameNoExtension
ListItem.Date [New Boolean Condition] ListItem.HasReminder
ListItem.HasReminderRule [New Boolean Condition] ListItem.HasReminderRule
ListItem.HasRecording [New Infolabel] ListItem.AddonLifecycleType replaces ListItem.AddonBroken.
ListItem.AddonLifecycleDesc [New Infolabel] ListItem.AddonLifecycleDesc replaces ListItem.AddonBroken.
ListItem.AddonType [New Infolabel] ListItem.CurrentItem
ListItem.IsNew [New Infolabel] ListItem.IsNew
ListItem.IsPremiere [New Infolabel] ListItem.IsPremiere
ListItem.IsFinale [New Infolabel] ListItem.IsFinale
ListItem.IsLive [New Infolabel] ListItem.IsLive
ListItem.DiscTitle [New Infolabel] ListItem.DiscTitle
ListItem.IsBoxset [New Infolabel] ListItem.IsBoxset
ListItem.TotalDiscs [New Infolabel] ListItem.TotalDiscs
ListItem.ReleaseDate [New Infolabel] ListItem.ReleaseDate
ListItem.OriginalDate [New Infolabel] ListItem.OriginalDate
ListItem.BPM [New Infolabel] ListItem.BPM
ListItem.UniqueID(name) [New Infolabel] ListItem.UniqueID(name)
ListItem.BitRate [New Infolabel] ListItem.BitRate
ListItem.SampleRate [New Infolabel] ListItem.SampleRate
ListItem.MusicChannels(format) [New Infolabel] ListItem.NoOfChannels
[New Infolabel] ListItem.TvShowDBID
ListItem.AlbumStatus [New Infolabel] ListItem.AlbumStatus
ListItem.HdrType [New Infolabel] PVR.TimeShiftSeekbar
PVR.NowRecordingTitle [New Infolabel] PVR.IsPlayingActiveRecording
PVR.TimeshiftProgressPlayPos [New Boolean Condition] Library.HasContent(boxsets)
Library.HasNode(path) [New Boolean Condition] Library.HasNode(path)
[Removed Infolabels] The following infolabels have been removed:
System.Platform.Linux.RaspberryPi - use System.Platform.Linux insteadPage List of built-in functions [New builtin] EnableAddon(id)
InstallAddon(id)
Install the specified plugin/script Page Ranges Control [Ranges Control] New control added.