![]() |
Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
|
Skins can use boolean conditions with the <visible> tag or with condition attributes. Scripts can read boolean conditions with xbmc.getCondVisibility(condition).
Skins can use infolabels with $INFO[infolabel] or the <info> tag. Scripts can read infolabels with xbmc.getInfoLabel('infolabel').
[docs] Improve the description and create links for functions
[docs] Separate boolean conditions from infolabels
[docs] Order items alphabetically within subsections for a better search experience
[docs] Order subsections alphabetically
[docs] Use links instead of bold values for infolabels/bools so we can use a link to point users when providing help
Labels | Type | Description |
---|---|---|
true | boolean |
|
false | boolean |
|
yes | boolean |
|
no | boolean |
|
Labels | Type | Description | ||||
---|---|---|---|---|---|---|
Addon.SettingStr(addon_id,setting_id) | string |
| ||||
Addon.SettingBool(addon_id,setting_id) | boolean |
| ||||
Addon.SettingInt(addon_id,setting_id) | integer |
|
Labels | Type | Description | ||||
---|---|---|---|---|---|---|
String.IsEmpty(info) | boolean |
| ||||
String.IsEqual(info,string) | boolean |
| ||||
String.StartsWith(info,substring) | boolean |
| ||||
String.EndsWith(info,substring) | boolean |
| ||||
String.Contains(info,substring) | boolean |
|
Labels | Type | Description | ||||
---|---|---|---|---|---|---|
Integer.ValueOf(number) | integer |
| ||||
Integer.IsEqual(info,number) | boolean |
| ||||
Integer.IsGreater(info,number) | boolean |
| ||||
Integer.IsGreaterOrEqual(info,number) | boolean |
| ||||
Integer.IsLess(info,number) | boolean |
| ||||
Integer.IsLessOrEqual(info,number) | boolean |
| ||||
Integer.IsEven(info) | boolean |
| ||||
Integer.IsOdd(info) | boolean |
|
Labels | Type | Description | ||
---|---|---|---|---|
Player.HasAudio | boolean |
| ||
Player.HasGame | boolean |
| ||
Player.HasMedia | boolean |
| ||
Player.HasVideo | boolean |
| ||
Player.Paused | boolean |
| ||
Player.Playing | boolean |
| ||
Player.Rewinding | boolean |
| ||
Player.Rewinding2x | boolean |
| ||
Player.Rewinding4x | boolean |
| ||
Player.Rewinding8x | boolean |
| ||
Player.Rewinding16x | boolean |
| ||
Player.Rewinding32x | boolean |
| ||
Player.Forwarding | boolean |
| ||
Player.Forwarding2x | boolean |
| ||
Player.Forwarding4x | boolean |
| ||
Player.Forwarding8x | boolean |
| ||
Player.Forwarding16x | boolean |
| ||
Player.Forwarding32x | boolean |
| ||
Player.Caching | boolean |
| ||
Player.DisplayAfterSeek | boolean |
| ||
Player.Seekbar | integer |
| ||
Player.Seeking | boolean |
| ||
Player.ShowTime | boolean |
| ||
Player.ShowInfo | boolean |
| ||
Player.Title | string |
| ||
Player.offset(number).Title | string |
| ||
Player.position(number).Title | string |
| ||
Player.Muted | boolean |
| ||
Player.HasDuration | boolean |
| ||
Player.Passthrough | boolean |
| ||
Player.CacheLevel | string |
| ||
Player.Progress | integer / string |
| ||
Player.ProgressCache | integer / string |
| ||
Player.Volume | string |
| ||
Player.SubtitleDelay | string |
| ||
Player.AudioDelay | string |
| ||
Player.Chapter | integer |
| ||
Player.ChapterCount | integer |
| ||
Player.ChapterName | string |
| ||
Player.Folderpath | string |
| ||
Player.offset(number).Folderpath | string |
| ||
Player.position(number).Folderpath | string |
| ||
Player.FilenameAndPath | string |
| ||
Player.offset(number).FilenameAndPath | string |
| ||
Player.position(number).FilenameAndPath | string |
| ||
Player.Filename | string |
| ||
Player.offset(number).Filename | string |
| ||
Player.position(number).Filename | string |
| ||
Player.IsInternetStream | boolean |
| ||
Player.PauseEnabled | boolean |
| ||
Player.SeekEnabled | boolean |
| ||
Player.ChannelPreviewActive | boolean |
| ||
Player.TempoEnabled | boolean |
| ||
Player.IsTempo | boolean |
| ||
Player.PlaySpeed | string |
| ||
Player.HasResolutions | boolean |
| ||
Player.HasPrograms | boolean |
| ||
Player.FrameAdvance | boolean |
| ||
Player.Icon | string |
| ||
Player.Editlist | string |
| ||
Player.Cuts | string |
| ||
Player.SceneMarkers | string |
| ||
Player.HasSceneMarkers | boolean |
| ||
Player.Chapters | string |
| ||
Player.IsExternal | boolean |
| ||
Player.IsRemote | boolean |
| ||
Player.Art(type) | string |
| ||
Player.HasPerformedSeek(interval) | boolean |
| ||
Player.SeekTime | string |
| ||
Player.SeekOffset([format]) | string |
| ||
Player.SeekStepSize | string |
| ||
Player.TimeRemaining([format]) | string |
| ||
Player.TimeSpeed | string |
| ||
Player.Time([format]) | string |
| ||
Player.Duration([format]) | string |
| ||
Player.FinishTime([format]) | string |
| ||
Player.StartTime([format]) | string |
| ||
Player.SeekNumeric([format]) | string |
| ||
Player.Process(videohwdecoder) | boolean |
| ||
Player.Process(videodecoder) | string |
| ||
Player.Process(deintmethod) | string |
| ||
Player.Process(pixformat) | string |
| ||
Player.Process(videowidth) | string |
| ||
Player.Process(videoheight) | string |
| ||
Player.Process(videoscantype) | string |
| ||
Player.Process(videofps) | string |
| ||
Player.Process(videodar) | string |
| ||
Player.Process(audiodecoder) | string |
| ||
Player.Process(audiochannels) | string |
| ||
Player.Process(audiosamplerate) | string |
| ||
Player.Process(audiobitspersample) | string |
|
Labels | Type | Description |
---|---|---|
Weather.IsFetched | boolean |
|
Weather.Conditions | string |
|
Weather.ConditionsIcon | string |
|
Weather.Temperature | string |
|
Weather.Location | string |
|
Weather.Fanartcode | string |
|
Weather.Plugin | string |
|
Labels | Type | Description |
---|---|---|
System.AlarmLessOrEqual(alarmname,seconds) | boolean |
alarmname
has less or equal to seconds
left. alarmname | - The name of the alarm. It can be one of the following:
|
seconds | - Time in seconds to compare with the alarm trigger event |
System.Alarmlessorequal(shutdowntimer,119)
, will return true when the shutdowntimer has less then 2 minutes left. System.HasMediaAudioCD
boolean
[New Boolean Condition] System.HasMediaAudioCD
id | - addon id of the PVR addon |
[New Boolean Condition] System.HasPVRAddon
[New Boolean Condition] System.HasCMS
[New Boolean Condition] System.HasActiveModalDialog
[New Boolean Condition] System.HasVisibleModalDialog
System.Platform.Windows
boolean
[New Boolean Condition] System.Platform.UWP
[New Boolean Condition] System.Platform.TVOS
System.Platform.Android
boolean
[New Boolean Condition] System.Platform.WebOS
[New Boolean Condition] System.HasHiddenInput
System.ScreenSaverActive
boolean
System.IdleShutdownInhibited
boolean
format | [opt] The format of the return time value. See TIME_FORMAT for the list of possible values. |
System.Time(startTime[,endTime])
boolean
startTime
and < endTime
(if defined). startTime | - Start time |
endTime | - [opt] End time |
[Infolabel Updated] System.Date
will now return the full day and month names. old: sat, jul 18 2015 new: saturday, july 18 2015
format | - the format for the date. It can be one of the following values:
|
System.Date(startDate[,endDate])
boolean
startDate
and < endDate
(if defined). startDate | - The start date |
endDate | - [opt] The end date |
System.UsedSpacePercent
string
System.FreeSpacePercent
string
System.BuildVersionShort
string
System.BuildVersionCode
string
[New Infolabel] System.StartupWindow
System.CurrentControlId
string
System.ScreenResolution
string
System.VideoEncoderInfo
string
type | - Can be one of the following:
|
System.Locale(type)
[Removed options] timezonecountry
and timezone
from System.Locale(type)
System.ProfileAutoLogin
string
[New Infolabel] System.ProfileAutoLogin
[New Infolabel] System.StereoscopicMode
System.GetBool(boolean)
string
type | - Can be one of the following:
|
id | - the addon id |
System.AddonVersion(id)
string
id | - the addon id |
[New Infolabel] System.AddonVersion(id)
id | - the addon id |
System.AddonUpdateCount
string
[New Infolabel] / System.AddonUpdateCount
time
amount of seconds. time | - elapsed seconds to check for idle activity. |
[New Infolabel] System.PrivacyPolicy
[New Boolean Condition] / System.SupportsCPUUsage
[New Infolabel] System.SupportedHDRTypes
id | - the addon id |
[Boolean Condition Updated] System.HasAddon(id)
id | - The addon Id |
[New Boolean Condition] System.AddonIsEnabled(id)
id | - the id of the CPU core |
System.HasAlarm(alarm)
boolean
alarm
alarm set. alarm | - the name of the alarm |
id | - the id of the CPU core |
System.Setting(hidewatched)
boolean
System.Setting(hideunwatchedepisodethumbs)
boolean
[New Boolean Condition] System.Setting(hideunwatchedepisodethumbs)
Labels | Type | Description |
---|---|---|
Network.IsDHCP | boolean |
|
Network.IPAddress | string |
|
Network.LinkState | string |
|
Network.MacAddress | string |
|
Network.SubnetMask | string |
|
Network.GatewayAddress | string |
|
Network.DNS1Address | string |
|
Network.DNS2Address | string |
|
Labels | Type | Description |
---|---|---|
MusicPartyMode.Enabled | boolean |
|
MusicPartyMode.SongsPlayed | string |
|
MusicPartyMode.MatchingSongs | string |
|
MusicPartyMode.MatchingSongsPicked | string |
|
MusicPartyMode.MatchingSongsLeft | string |
|
MusicPartyMode.RelaxedSongsPicked | string |
|
MusicPartyMode.RandomSongsPicked | string |
|
Labels | Type | Description | ||||
---|---|---|---|---|---|---|
MusicPlayer.Offset(number).Exists | boolean |
| ||||
MusicPlayer.Title | string |
| ||||
MusicPlayer.offset(number).Title | string |
| ||||
MusicPlayer.Position(number).Title | string |
| ||||
MusicPlayer.Album | string |
| ||||
MusicPlayer.offset(number).Album | string |
| ||||
MusicPlayer.Position(number).Album | string |
| ||||
MusicPlayer.Property(Album_Mood) | string |
| ||||
MusicPlayer.Property(Role.Composer) | string |
| ||||
MusicPlayer.Property(Role.Conductor) | string |
| ||||
MusicPlayer.Property(Role.Orchestra) | string |
| ||||
MusicPlayer.Property(Role.Lyricist) | string |
| ||||
MusicPlayer.Property(Role.Remixer) | string |
| ||||
MusicPlayer.Property(Role.Arranger) | string |
| ||||
MusicPlayer.Property(Role.Engineer) | string |
| ||||
MusicPlayer.Property(Role.Producer) | string |
| ||||
MusicPlayer.Property(Role.DJMixer) | string |
| ||||
MusicPlayer.Property(Role.Mixer) | string |
| ||||
MusicPlayer.Property(Album_Mood) | string |
| ||||
MusicPlayer.Property(Album_Style) | string |
| ||||
MusicPlayer.Property(Album_Theme) | string |
| ||||
MusicPlayer.Property(Album_Type) | string |
| ||||
MusicPlayer.Property(Album_Label) | string |
| ||||
MusicPlayer.Property(Album_Description) | string |
| ||||
MusicPlayer.Artist | string |
| ||||
MusicPlayer.offset(number).Artist | string |
| ||||
MusicPlayer.Position(number).Artist | string |
| ||||
MusicPlayer.AlbumArtist | string |
| ||||
MusicPlayer.Cover | string |
| ||||
MusicPlayer.Property(Artist_Sortname) | string |
| ||||
MusicPlayer.Property(Artist_Type) | string |
| ||||
MusicPlayer.Property(Artist_Gender) | string |
| ||||
MusicPlayer.Property(Artist_Disambiguation) | string |
| ||||
MusicPlayer.Property(Artist_Born) | string |
| ||||
MusicPlayer.Property(Artist_Died) | string |
| ||||
MusicPlayer.Property(Artist_Formed) | string |
| ||||
MusicPlayer.Property(Artist_Disbanded) | string |
| ||||
MusicPlayer.Property(Artist_YearsActive) | string |
| ||||
MusicPlayer.Property(Artist_Instrument) | string |
| ||||
MusicPlayer.Property(Artist_Description) | string |
| ||||
MusicPlayer.Property(Artist_Mood) | string |
| ||||
MusicPlayer.Property(Artist_Style) | string |
| ||||
MusicPlayer.Property(Artist_Genre) | string |
| ||||
MusicPlayer.Genre | string |
| ||||
MusicPlayer.Genre(separator) | string |
| ||||
MusicPlayer.offset(number).Genre | string |
| ||||
MusicPlayer.Position(number).Genre | string |
| ||||
MusicPlayer.Lyrics | string |
| ||||
MusicPlayer.Year | string |
| ||||
MusicPlayer.offset(number).Year | string |
| ||||
MusicPlayer.Position(number).Year | string |
| ||||
MusicPlayer.Rating | string |
| ||||
MusicPlayer.offset(number).Rating | string |
| ||||
MusicPlayer.Position(number).Rating | string |
| ||||
MusicPlayer.RatingAndVotes | string |
| ||||
MusicPlayer.UserRating | string |
| ||||
MusicPlayer.Votes | string |
| ||||
MusicPlayer.DiscNumber | string |
| ||||
MusicPlayer.offset(number).DiscNumber | string |
| ||||
MusicPlayer.Position(number).DiscNumber | string |
| ||||
MusicPlayer.Comment | string |
| ||||
MusicPlayer.offset(number).Comment | string |
| ||||
MusicPlayer.Position(number).Comment | string |
| ||||
MusicPlayer.Contributors | string |
| ||||
MusicPlayer.ContributorAndRole | string |
| ||||
MusicPlayer.Mood | string |
| ||||
MusicPlayer.PlaylistPlaying | boolean |
| ||||
MusicPlayer.Exists(relative,position) | boolean |
| ||||
MusicPlayer.HasPrevious | boolean |
| ||||
MusicPlayer.HasNext | boolean |
| ||||
MusicPlayer.PlayCount | integer |
| ||||
MusicPlayer.LastPlayed | string |
| ||||
MusicPlayer.TrackNumber | string |
| ||||
MusicPlayer.offset(number).TrackNumber | string |
| ||||
MusicPlayer.Position(number).TrackNumber | string |
| ||||
MusicPlayer.Duration | string |
| ||||
MusicPlayer.offset(number).Duration | string |
| ||||
MusicPlayer.Position(number).Duration | string |
| ||||
MusicPlayer.BitRate | string |
| ||||
MusicPlayer.Channels | string |
| ||||
MusicPlayer.BitsPerSample | string |
| ||||
MusicPlayer.SampleRate | string |
| ||||
MusicPlayer.Codec | string |
| ||||
MusicPlayer.PlaylistPosition | string |
| ||||
MusicPlayer.PlaylistLength | string |
| ||||
MusicPlayer.ChannelName | string |
| ||||
MusicPlayer.ChannelLogo | string |
| ||||
MusicPlayer.ChannelNumberLabel | string |
| ||||
MusicPlayer.ChannelGroup | string |
| ||||
MusicPlayer.Property(propname) | string |
| ||||
MusicPlayer.DBID | string |
| ||||
MusicPlayer.DiscTitle | string |
| ||||
MusicPlayer.ReleaseDate | string |
| ||||
MusicPlayer.OriginalDate | string |
| ||||
MusicPlayer.BPM | string |
| ||||
MusicPlayer.IsMultiDisc | boolean |
| ||||
MusicPlayer.TotalDiscs | string |
| ||||
MusicPlayer.Station | string |
| ||||
MusicPlayer.MediaProviders | string |
|
Labels | Type | Description | ||||
---|---|---|---|---|---|---|
VideoPlayer.UsingOverlays | boolean |
| ||||
VideoPlayer.IsFullscreen | boolean |
| ||||
VideoPlayer.HasMenu | boolean |
| ||||
VideoPlayer.HasInfo | boolean |
| ||||
VideoPlayer.HasVideoVersions | boolean |
| ||||
VideoPlayer.Content(parameter) | boolean |
| ||||
VideoPlayer.HasSubtitles | boolean |
| ||||
VideoPlayer.HasTeletext | boolean |
| ||||
VideoPlayer.IsStereoscopic | boolean |
| ||||
VideoPlayer.SubtitlesEnabled | boolean |
| ||||
VideoPlayer.HasEpg | boolean |
| ||||
VideoPlayer.CanResumeLiveTV | boolean |
| ||||
VideoPlayer.Title | string |
| ||||
VideoPlayer.offset(number).Title | string |
| ||||
VideoPlayer.position(number).Title | string |
| ||||
VideoPlayer.OriginalTitle | string |
| ||||
VideoPlayer.offset(number).OriginalTitle | string |
| ||||
VideoPlayer.position(number).OriginalTitle | string |
| ||||
VideoPlayer.TVShowTitle | string |
| ||||
VideoPlayer.offset(number).TVShowTitle | string |
| ||||
VideoPlayer.position(number).TVShowTitle | string |
| ||||
VideoPlayer.Season | string |
| ||||
VideoPlayer.offset(number).Season | string |
| ||||
VideoPlayer.position(number).Season | string |
| ||||
VideoPlayer.Episode | string |
| ||||
VideoPlayer.offset(number).Episode | string |
| ||||
VideoPlayer.position(number).Episode | string |
| ||||
VideoPlayer.Genre | string |
| ||||
VideoPlayer.Genre(separator) | string |
| ||||
VideoPlayer.offset(number).Genre | string |
| ||||
VideoPlayer.position(number).Genre | string |
| ||||
VideoPlayer.Director | string |
| ||||
VideoPlayer.Director(separator) | string |
| ||||
VideoPlayer.offset(number).Director | string |
| ||||
VideoPlayer.position(number).Director | string |
| ||||
VideoPlayer.Country | string |
| ||||
VideoPlayer.offset(number).Country | string |
| ||||
VideoPlayer.position(number).Country | string |
| ||||
VideoPlayer.Year | string |
| ||||
VideoPlayer.offset(number).Year | string |
| ||||
VideoPlayer.position(number).Year | string |
| ||||
VideoPlayer.Cover | string |
| ||||
VideoPlayer.offset(number).Cover | string |
| ||||
VideoPlayer.position(number).Cover | string |
| ||||
VideoPlayer.Rating | string |
| ||||
VideoPlayer.offset(number).Rating | string |
| ||||
VideoPlayer.position(number).Rating | string |
| ||||
VideoPlayer.UserRating | string |
| ||||
VideoPlayer.offset(number).UserRating | string |
| ||||
VideoPlayer.position(number).UserRating | string |
| ||||
VideoPlayer.Votes | string |
| ||||
VideoPlayer.offset(number).Votes | string |
| ||||
VideoPlayer.position(number).Votes | string |
| ||||
VideoPlayer.RatingAndVotes | string |
| ||||
VideoPlayer.offset(number).RatingAndVotes | string |
| ||||
VideoPlayer.position(number).RatingAndVotes | string |
| ||||
VideoPlayer.mpaa | string |
| ||||
VideoPlayer.offset(number).mpaa | string |
| ||||
VideoPlayer.position(number).mpaa | string |
| ||||
VideoPlayer.Art(type) | string |
| ||||
VideoPlayer.offset(number).Art(type) | string |
| ||||
VideoPlayer.position(number).Art(type) | string |
| ||||
VideoPlayer.IMDBNumber | string |
| ||||
VideoPlayer.offset(number).IMDBNumber | string |
| ||||
VideoPlayer.position(number).IMDBNumber | string |
| ||||
VideoPlayer.Top250 | string |
| ||||
VideoPlayer.offset(number).Top250 | string |
| ||||
VideoPlayer.position(number).Top250 | string |
| ||||
VideoPlayer.EpisodeName | string |
| ||||
VideoPlayer.PlaylistPosition | string |
| ||||
VideoPlayer.PlaylistLength | string |
| ||||
VideoPlayer.Cast | string |
| ||||
VideoPlayer.Cast(separator) | string |
| ||||
VideoPlayer.CastAndRole | string |
| ||||
VideoPlayer.CastAndRole(separator) | string |
| ||||
VideoPlayer.Album | string |
| ||||
VideoPlayer.offset(number).Album | string |
| ||||
VideoPlayer.position(number).Album | string |
| ||||
VideoPlayer.Artist | string |
| ||||
VideoPlayer.offset(number).Artist | string |
| ||||
VideoPlayer.position(number).Artist | string |
| ||||
VideoPlayer.Studio | string |
| ||||
VideoPlayer.offset(number).Studio | string |
| ||||
VideoPlayer.position(number).Studio | string |
| ||||
VideoPlayer.Writer | string |
| ||||
VideoPlayer.Writer(separator) | string |
| ||||
VideoPlayer.offset(number).Writer | string |
| ||||
VideoPlayer.position(number).Writer | string |
| ||||
VideoPlayer.Tagline | string |
| ||||
VideoPlayer.offset(number).Tagline | string |
| ||||
VideoPlayer.position(number).Tagline | string |
| ||||
VideoPlayer.PlotOutline | string |
| ||||
VideoPlayer.offset(number).PlotOutline | string |
| ||||
VideoPlayer.position(number).PlotOutline | string |
| ||||
VideoPlayer.Plot | string |
| ||||
VideoPlayer.offset(number).Plot | string |
| ||||
VideoPlayer.position(number).Plot | string |
| ||||
VideoPlayer.Premiered | string |
| ||||
VideoPlayer.offset(number).Premiered | string |
| ||||
VideoPlayer.position(number).Premiered | string |
| ||||
VideoPlayer.Trailer | string |
| ||||
VideoPlayer.offset(number).Trailer | string |
| ||||
VideoPlayer.position(number).Trailer | string |
| ||||
VideoPlayer.LastPlayed | string |
| ||||
VideoPlayer.offset(number).LastPlayed | string |
| ||||
VideoPlayer.position(number).LastPlayed | string |
| ||||
VideoPlayer.PlayCount | string |
| ||||
VideoPlayer.offset(number).PlayCount | string |
| ||||
VideoPlayer.position(number).PlayCount | string |
| ||||
VideoPlayer.VideoCodec | string |
| ||||
VideoPlayer.VideoResolution | string |
| ||||
VideoPlayer.VideoAspect | string |
| ||||
VideoPlayer.AudioCodec | string |
| ||||
VideoPlayer.AudioChannels | string |
| ||||
VideoPlayer.AudioLanguage | string |
| ||||
VideoPlayer.SubtitlesLanguage | string |
| ||||
VideoPlayer.StereoscopicMode | string |
| ||||
VideoPlayer.StartTime | string |
| ||||
VideoPlayer.EndTime | string |
| ||||
VideoPlayer.NextTitle | string |
| ||||
VideoPlayer.NextGenre | string |
| ||||
VideoPlayer.NextGenre(separator) | string |
| ||||
VideoPlayer.NextPlot | string |
| ||||
VideoPlayer.NextPlotOutline | string |
| ||||
VideoPlayer.NextStartTime | string |
| ||||
VideoPlayer.NextEndTime | string |
| ||||
VideoPlayer.NextDuration | string |
| ||||
VideoPlayer.ChannelName | string |
| ||||
VideoPlayer.ChannelLogo | string |
| ||||
VideoPlayer.ChannelNumberLabel | string |
| ||||
VideoPlayer.ChannelGroup | string |
| ||||
VideoPlayer.ParentalRating | string |
| ||||
VideoPlayer.ParentalRatingCode | string |
| ||||
VideoPlayer.ParentalRatingIcon | string |
| ||||
VideoPlayer.ParentalRatingSource | string |
| ||||
VideoPlayer.DBID | string |
| ||||
VideoPlayer.offset(number).DBID | string |
| ||||
VideoPlayer.position(number).DBID | string |
| ||||
VideoPlayer.UniqueID(name) | string |
| ||||
VideoPlayer.TvShowDBID | string |
| ||||
VideoPlayer.AudioStreamCount | integer |
| ||||
VideoPlayer.VideoStreamCount | integer |
| ||||
VideoPlayer.HdrType | string |
| ||||
VideoPlayer.VideoVersionName | string |
| ||||
VideoPlayer.EpisodePart | string |
| ||||
VideoPlayer.MediaProviders | string |
| ||||
VideoPlayer.TitleExtraInfo | string |
|
Labels | Type | Description |
---|---|---|
RetroPlayer.VideoFilter | string |
|
RetroPlayer.StretchMode | string |
|
RetroPlayer.VideoRotation | integer |
|
Labels | Type | Description | ||
---|---|---|---|---|
Container.HasFiles | boolean |
| ||
Container.HasFolders | boolean |
| ||
Container.IsStacked | boolean |
| ||
Container.FolderPath | string |
| ||
Container.FolderName | string |
| ||
Container.PluginName | string |
| ||
Container.PluginCategory | string |
| ||
Container.Viewmode | string |
| ||
Container.ViewCount | integer |
| ||
Container.Totaltime | string |
| ||
Container.TotalWatched | string |
| ||
Container.TotalUnWatched | string |
| ||
Container.HasThumb | boolean |
| ||
Container.SortOrder | string |
| ||
Container.CanFilter | boolean |
| ||
Container.CanFilterAdvanced | boolean |
| ||
Container.Filtered | boolean |
| ||
Container.ShowPlot | string |
| ||
Container.ShowTitle | string |
| ||
Container(id).OnNext | boolean |
| ||
Container(id).OnScrollNext | boolean |
| ||
Container(id).OnPrevious | boolean |
| ||
Container(id).OnScrollPrevious | boolean |
| ||
Container(id).NumPages | integer |
| ||
Container(id).NumItems | integer |
| ||
Container(id).NumAllItems | integer |
| ||
Container(id).NumNonFolderItems | integer |
| ||
Container(id).CurrentPage | string |
| ||
Container(id).CurrentItem | integer |
| ||
Container(id).Scrolling | boolean |
| ||
Container(id).HasNext | boolean |
| ||
Container(id).HasParent | boolean |
| ||
Container(id).HasPrevious | boolean |
| ||
Container(id).IsUpdating | boolean |
| ||
Container(id).Row | integer |
| ||
Container(id).Row(parameter) | boolean |
| ||
Container(id).Column | integer |
| ||
Container(id).Column(parameter) | boolean |
| ||
Container(id).Position | integer |
| ||
Container(id).Position(parameter) | boolean |
| ||
Container(id).SubItem(item_number) | boolean |
| ||
Container(id).HasFocus(item_number) | boolean |
| ||
Container.SortMethod | string |
| ||
Container.SortMethod(sortid) | boolean |
| ||
Container.Property(addoncategory) | string |
| ||
Container.Property(reponame) | string |
| ||
Container.Content | string |
| ||
Container(id).ListItem(offset).Property | string |
| ||
Container(id).ListItemNoWrap(offset).Property | string |
| ||
Container(id).ListItemPosition(x).[infolabel] | string |
| ||
Container(id).ListItemAbsolute(x).[infolabel] | string |
| ||
Container.Content(parameter) | string |
| ||
Container.Art(type) | string |
| ||
Container.SortDirection(direction) | boolean |
|
Labels | Type | Description | ||
---|---|---|---|---|
ListItem.Thumb | string |
| ||
ListItem.Icon | string |
| ||
ListItem.ActualIcon | string |
| ||
ListItem.Overlay | string |
| ||
ListItem.IsFolder | boolean |
| ||
ListItem.IsPlaying | boolean |
| ||
ListItem.IsResumable | boolean |
| ||
ListItem.IsCollection | boolean |
| ||
ListItem.IsSelected | boolean |
| ||
ListItem.HasEpg | boolean |
| ||
ListItem.HasTimer | boolean |
| ||
ListItem.IsRecording | boolean |
| ||
ListItem.IsPlayable | boolean |
| ||
ListItem.HasArchive | boolean |
| ||
ListItem.IsEncrypted | boolean |
| ||
ListItem.IsStereoscopic | boolean |
| ||
ListItem.Property(IsSpecial) | boolean |
| ||
ListItem.Property(DateLabel) | boolean |
| ||
ListItem.Property(Addon.IsEnabled) | boolean |
| ||
ListItem.Property(Addon.IsInstalled) | boolean |
| ||
ListItem.Property(Addon.HasUpdate) | boolean |
| ||
ListItem.IsAutoUpdateable | boolean |
| ||
ListItem.Property(Addon.IsFromOfficialRepo) | boolean |
| ||
ListItem.Property(Addon.IsBinary) | boolean |
| ||
ListItem.Property(Addon.IsUpdate) | boolean |
| ||
ListItem.Property(Addon.ValidUpdateOrigin) | string |
| ||
ListItem.Property(Addon.ValidUpdateVersion) | string |
| ||
ListItem.Label | string |
| ||
ListItem.Label2 | string |
| ||
ListItem.Title | string |
| ||
ListItem.OriginalTitle | string |
| ||
ListItem.SortLetter | string |
| ||
ListItem.TrackNumber | string |
| ||
ListItem.Artist | string |
| ||
ListItem.AlbumArtist | string |
| ||
ListItem.Property(Artist_Sortname) | string |
| ||
ListItem.Property(Artist_Type) | string |
| ||
ListItem.Property(Artist_Gender) | string |
| ||
ListItem.Property(Artist_Disambiguation) | string |
| ||
ListItem.Property(Artist_Born) | string |
| ||
ListItem.Property(Artist_Died) | string |
| ||
ListItem.Property(Artist_Formed) | string |
| ||
ListItem.Property(Artist_Disbanded) | string |
| ||
ListItem.Property(Artist_YearsActive) | string |
| ||
ListItem.Property(Artist_Instrument) | string |
| ||
ListItem.Property(Artist_Description) | string |
| ||
ListItem.Property(Artist_Mood) | string |
| ||
ListItem.Property(Artist_Style) | string |
| ||
ListItem.Property(Artist_Genre) | string |
| ||
ListItem.Album | string |
| ||
ListItem.Property(Album_Mood) | string |
| ||
ListItem.Property(Album_Style) | string |
| ||
ListItem.Property(Album_Theme) | string |
| ||
ListItem.Property(Album_Type) | string |
| ||
ListItem.Property(Album_Label) | string |
| ||
ListItem.Property(Album_Description) | string |
| ||
ListItem.Property(Album_Totaldiscs) | string |
| ||
ListItem.Property(Album_Isboxset) | string |
| ||
ListItem.Property(Album_Duration) | string |
| ||
ListItem.DiscNumber | string |
| ||
ListItem.Year | string |
| ||
ListItem.Premiered | string |
| ||
ListItem.Genre | string |
| ||
ListItem.Genre(separator) | string |
| ||
ListItem.Contributors | string |
| ||
ListItem.ContributorAndRole | string |
| ||
ListItem.Director | string |
| ||
ListItem.Director(separator) | string |
| ||
ListItem.Country | string |
| ||
ListItem.Episode | string |
| ||
ListItem.Season | string |
| ||
ListItem.TVShowTitle | string |
| ||
ListItem.Property(TotalSeasons) | string |
| ||
ListItem.Property(TotalEpisodes) | string |
| ||
ListItem.Property(WatchedEpisodes) | string |
| ||
ListItem.Property(UnWatchedEpisodes) | string |
| ||
ListItem.Property(NumEpisodes) | string |
| ||
ListItem.Property(WatchedEpisodePercent) | string |
| ||
ListItem.PictureAperture | string |
| ||
ListItem.PictureAuthor | string |
| ||
ListItem.PictureByline | string |
| ||
ListItem.PictureBylineTitle | string |
| ||
ListItem.PictureCamMake | string |
| ||
ListItem.PictureCamModel | string |
| ||
ListItem.PictureCaption | string |
| ||
ListItem.PictureCategory | string |
| ||
ListItem.PictureCCDWidth | string |
| ||
ListItem.PictureCity | string |
| ||
ListItem.PictureColour | string |
| ||
ListItem.PictureComment | string |
| ||
ListItem.PictureCopyrightNotice | string |
| ||
ListItem.PictureCountry | string |
| ||
ListItem.PictureCountryCode | string |
| ||
ListItem.PictureCredit | string |
| ||
ListItem.PictureDate | string |
| ||
ListItem.PictureDatetime | string |
| ||
ListItem.PictureDesc | string |
| ||
ListItem.PictureDigitalZoom | string |
| ||
ListItem.PictureExpMode | string |
| ||
ListItem.PictureExposure | string |
| ||
ListItem.PictureExposureBias | string |
| ||
ListItem.PictureExpTime | string |
| ||
ListItem.PictureFlashUsed | string |
| ||
ListItem.PictureFocalLen | string |
| ||
ListItem.PictureFocusDist | string |
| ||
ListItem.PictureGPSLat | string |
| ||
ListItem.PictureGPSLon | string |
| ||
ListItem.PictureGPSAlt | string |
| ||
ListItem.PictureHeadline | string |
| ||
ListItem.PictureImageType | string |
| ||
ListItem.PictureIPTCDate | string |
| ||
ListItem.PictureIPTCTime | string |
| ||
ListItem.PictureISO | string |
| ||
ListItem.PictureKeywords | string |
| ||
ListItem.PictureLightSource | string |
| ||
ListItem.PictureLongDate | string |
| ||
ListItem.PictureLongDatetime | string |
| ||
ListItem.PictureMeteringMode | string |
| ||
ListItem.PictureObjectName | string |
| ||
ListItem.PictureOrientation | string |
| ||
ListItem.PicturePath | string |
| ||
ListItem.PictureProcess | string |
| ||
ListItem.PictureReferenceService | string |
| ||
ListItem.PictureResolution | string |
| ||
ListItem.PictureSource | string |
| ||
ListItem.PictureSpecialInstructions | string |
| ||
ListItem.PictureState | string |
| ||
ListItem.PictureSublocation | string |
| ||
ListItem.PictureSupplementalCategories | string |
| ||
ListItem.PictureTransmissionReference | string |
| ||
ListItem.PictureUrgency | string |
| ||
ListItem.PictureWhiteBalance | string |
| ||
ListItem.FileName | string |
| ||
ListItem.Path | string |
| ||
ListItem.FolderName | string |
| ||
ListItem.FolderPath | string |
| ||
ListItem.FileNameAndPath | string |
| ||
ListItem.FileExtension | string |
| ||
ListItem.FileNameNoExtension | string |
| ||
ListItem.Date | string |
| ||
ListItem.DateTime | string |
| ||
ListItem.DateAdded | string |
| ||
ListItem.Size | string |
| ||
ListItem.Rating([name]) | string |
| ||
ListItem.Set | string |
| ||
ListItem.SetId | string |
| ||
ListItem.Status | string |
| ||
ListItem.EndTimeResume | string |
| ||
ListItem.UserRating | string |
| ||
ListItem.Votes([name]) | string |
| ||
ListItem.RatingAndVotes([name]) | string |
| ||
ListItem.Mood | string |
| ||
ListItem.Mpaa | string |
| ||
ListItem.ProgramCount | string |
| ||
ListItem.Duration | string |
| ||
ListItem.Duration(format) | string |
| ||
ListItem.DBTYPE | string |
| ||
ListItem.DBID | string |
| ||
ListItem.Appearances | string |
| ||
ListItem.Cast | string |
| ||
ListItem.Cast(separator) | string |
| ||
ListItem.CastAndRole | string |
| ||
ListItem.CastAndRole(separator) | string |
| ||
ListItem.Studio | string |
| ||
ListItem.Top250 | string |
| ||
ListItem.Trailer | string |
| ||
ListItem.Writer | string |
| ||
ListItem.Writer(separator) | string |
| ||
ListItem.Tag | string |
| ||
ListItem.Tagline | string |
| ||
ListItem.PlotOutline | string |
| ||
ListItem.Plot | string |
| ||
ListItem.IMDBNumber | string |
| ||
ListItem.EpisodeName | string |
| ||
ListItem.PercentPlayed | string |
| ||
ListItem.LastPlayed | string |
| ||
ListItem.PlayCount | string |
| ||
ListItem.ChannelName | string |
| ||
ListItem.ChannelLogo | string |
| ||
ListItem.VideoCodec | string |
| ||
ListItem.VideoResolution | string |
| ||
ListItem.VideoAspect | string |
| ||
ListItem.AudioCodec | string |
| ||
ListItem.AudioChannels | string |
| ||
ListItem.AudioLanguage | string |
| ||
ListItem.SubtitleLanguage | string |
| ||
ListItem.Property(AudioCodec.[n]) | string |
| ||
ListItem.Property(AudioChannels.[n]) | string |
| ||
ListItem.Property(AudioLanguage.[n]) | string |
| ||
ListItem.Property(SubtitleLanguage.[n]) | string |
| ||
ListItem.Property(Addon.Disclaimer) | string |
| ||
ListItem.Property(Addon.Changelog) | string |
| ||
ListItem.Property(Addon.ID) | string |
| ||
ListItem.Property(Addon.Status) | string |
| ||
ListItem.Property(Addon.Orphaned) | boolean |
| ||
ListItem.Property(Addon.Path) | string |
| ||
ListItem.StartTime | string |
| ||
ListItem.EndTime | string |
| ||
ListItem.StartDate | string |
| ||
ListItem.EndDate | string |
| ||
ListItem.NextTitle | string |
| ||
ListItem.NextGenre | string |
| ||
ListItem.NextGenre(separator) | string |
| ||
ListItem.NextPlot | string |
| ||
ListItem.NextPlotOutline | string |
| ||
ListItem.NextStartTime | string |
| ||
ListItem.NextEndTime | string |
| ||
ListItem.NextStartDate | string |
| ||
ListItem.NextEndDate | string |
| ||
ListItem.NextDuration | string |
| ||
ListItem.NextDuration(format) | string |
| ||
ListItem.ChannelGroup | string |
| ||
ListItem.ChannelNumberLabel | string |
| ||
ListItem.Progress | string |
| ||
ListItem.StereoscopicMode | string |
| ||
ListItem.HasTimerSchedule | boolean |
| ||
ListItem.HasReminder | boolean |
| ||
ListItem.HasReminderRule | .HasReminderRule boolean |
| ||
ListItem.HasRecording | boolean |
| ||
ListItem.TimerHasError | boolean |
| ||
ListItem.TimerHasConflict | boolean |
| ||
ListItem.TimerIsActive | boolean |
| ||
ListItem.Comment | string |
| ||
ListItem.TimerType | string |
| ||
ListItem.EpgEventTitle | string |
| ||
ListItem.EpgEventIcon | string |
| ||
ListItem.InProgress | boolean |
| ||
ListItem.IsParentFolder | boolean |
| ||
ListItem.AddonName | string |
| ||
ListItem.AddonVersion | string |
| ||
ListItem.AddonCreator | string |
| ||
ListItem.AddonSummary | string |
| ||
ListItem.AddonDescription | string |
| ||
ListItem.AddonDisclaimer | string |
| ||
ListItem.AddonBroken | string |
| ||
ListItem.AddonLifecycleType | string |
| ||
ListItem.AddonLifecycleDesc | string |
| ||
ListItem.AddonType | string |
| ||
ListItem.AddonInstallDate | string |
| ||
ListItem.AddonLastUpdated | string |
| ||
ListItem.AddonLastUsed | string |
| ||
ListItem.AddonNews | string |
| ||
ListItem.AddonSize | string |
| ||
ListItem.AddonOrigin | string |
| ||
ListItem.ExpirationDate | string |
| ||
ListItem.ExpirationTime | string |
| ||
ListItem.Art(type) | string |
| ||
ListItem.Platform | string |
| ||
ListItem.Genres | string |
| ||
ListItem.Publisher | string |
| ||
ListItem.Developer | string |
| ||
ListItem.Overview | string |
| ||
ListItem.GameClient | string |
| ||
ListItem.Property(propname) | string |
| ||
ListItem.Property(Role.Composer) | string |
| ||
ListItem.Property(Role.Conductor) | string |
| ||
ListItem.Property(Role.Orchestra) | string |
| ||
ListItem.Property(Role.Lyricist) | string |
| ||
ListItem.Property(Role.Remixer) | string |
| ||
ListItem.Property(Role.Arranger) | string |
| ||
ListItem.Property(Role.Engineer) | string |
| ||
ListItem.Property(Role.Producer) | string |
| ||
ListItem.Property(Role.DJMixer) | string |
| ||
ListItem.Property(Role.Mixer) | string |
| ||
ListItem.Property(Game.VideoFilter) | string |
| ||
ListItem.Property(Game.StretchMode) | string |
| ||
ListItem.Property(Game.VideoRotation) | integer |
| ||
ListItem.ParentalRating | string |
| ||
ListItem.ParentalRatingCode | string |
| ||
ListItem.ParentalRatingIcon | string |
| ||
ListItem.ParentalRatingSource | string |
| ||
ListItem.CurrentItem | string |
| ||
ListItem.IsNew | boolean |
| ||
ListItem.IsPremiere | boolean |
| ||
ListItem.IsFinale | boolean |
| ||
ListItem.IsLive | boolean |
| ||
ListItem.DiscTitle | string |
| ||
ListItem.IsBoxset | boolean |
| ||
ListItem.TotalDiscs | boolean |
| ||
ListItem.ReleaseDate | string |
| ||
ListItem.OriginalDate | string |
| ||
ListItem.BPM | string |
| ||
ListItem.UniqueID(name) | string |
| ||
ListItem.BitRate | string |
| ||
ListItem.SampleRate | string |
| ||
ListItem.MusicChannels | string |
| ||
ListItem.TvShowDBID | string |
| ||
ListItem.AlbumStatus | string |
| ||
ListItem.HdrType | string |
| ||
ListItem.SongVideoURL | string |
| ||
ListItem.VideoWidth | string |
| ||
ListItem.VideoHeight | string |
| ||
ListItem.HasVideoVersions | boolean |
| ||
ListItem.IsVideoExtra | boolean |
| ||
ListItem.VideoVersionName | string |
| ||
ListItem.HasVideoExtras | boolean |
| ||
ListItem.PVRClientName | string |
| ||
ListItem.PVRInstanceName | string |
| ||
ListItem.PVRGroupOrigin | string |
| ||
ListItem.EpisodePart | string |
| ||
ListItem.MediaProviders | string |
| ||
ListItem.TitleExtraInfo | string |
|
Labels | Type | Description |
---|---|---|
Visualisation.Enabled | boolean |
|
Visualisation.HasPresets | boolean |
|
Visualisation.Locked | boolean |
|
Visualisation.Preset | string |
|
Visualisation.Name | string |
|
Labels | Type | Description |
---|---|---|
Fanart.Color1 | string |
|
Fanart.Color2 | string |
|
Fanart.Color3 | string |
|
Fanart.Image | string |
|
Labels | Type | Description | ||||
---|---|---|---|---|---|---|
Skin.HasSetting(setting) | boolean |
| ||||
Skin.String(setting) | string |
| ||||
Skin.String(setting[,value]) | boolean |
| ||||
Skin.HasTheme(theme) | boolean |
| ||||
Skin.CurrentTheme | string |
| ||||
Skin.CurrentColourTheme | string |
| ||||
Skin.AspectRatio | string |
| ||||
Skin.Font | string |
| ||||
Skin.Numeric(settingid) | integer |
| ||||
Skin.TimerElapsedSecs(timer) | integer , string |
| ||||
Skin.TimerIsRunning(timer) | boolean |
|
Labels | Type | Description | ||||
---|---|---|---|---|---|---|
Window.IsMedia | boolean |
| ||||
Window.Is(window) | boolean |
| ||||
Window.IsActive(window) | boolean |
| ||||
Window.IsVisible(window) | boolean |
| ||||
Window.IsTopmost(window) | boolean |
| ||||
Window.IsDialogTopmost(dialog) | boolean |
| ||||
Window.IsModalDialogTopmost(dialog) | boolean |
| ||||
Window.Previous(window) | boolean |
| ||||
Window.Next(window) | boolean |
| ||||
Window.Property(Addon.ID) | string |
| ||||
Window.Property(IsRadio) | string |
| ||||
Window([window]).Property(key) | string |
| ||||
Window(AddonBrowser).Property(Updated) | string |
| ||||
Window(Weather).Property(property) | string |
previously the openweathermap addon would provide the full, hardcoded path to the icon ie.
|
Labels | Type | Description | ||||
---|---|---|---|---|---|---|
Control.HasFocus(id) | boolean |
| ||||
Control.IsVisible(id) | boolean |
| ||||
Control.IsEnabled(id) | boolean |
| ||||
Control.GetLabel(id)[.index()] | string |
|
Labels | Type | Description | ||
---|---|---|---|---|
Playlist.Length(media) | integer |
| ||
Playlist.Position(media) | integer |
| ||
Playlist.Random | integer |
| ||
Playlist.Repeat | integer |
| ||
Playlist.IsRandom | boolean |
| ||
Playlist.IsRepeat | boolean |
| ||
Playlist.IsRepeatOne | boolean |
|
Labels | Type | Description | ||
---|---|---|---|---|
PVR.IsRecording | boolean |
| ||
PVR.HasTimer | boolean |
| ||
PVR.HasTVChannels | boolean |
| ||
PVR.HasRadioChannels | boolean |
| ||
PVR.HasNonRecordingTimer | boolean |
| ||
PVR.BackendName | string |
| ||
PVR.BackendVersion | string |
| ||
PVR.BackendHost | string |
| ||
PVR.BackendDiskSpace | string |
| ||
PVR.BackendDiskSpaceProgr | integer |
| ||
PVR.BackendChannels | string (integer) |
| ||
PVR.BackendTimers | string (integer) |
| ||
PVR.BackendRecordings | string (integer) |
| ||
PVR.BackendDeletedRecordings | string (integer) |
| ||
PVR.BackendNumber | string |
| ||
PVR.TotalDiscSpace | string |
| ||
PVR.NextTimer | boolean |
| ||
PVR.IsPlayingTV | boolean |
| ||
PVR.IsPlayingRadio | boolean |
| ||
PVR.IsPlayingRecording | boolean |
| ||
PVR.IsPlayingEpgTag | boolean |
| ||
PVR.EpgEventProgress | integer |
| ||
PVR.ActStreamClient | string |
| ||
PVR.ActStreamDevice | string |
| ||
PVR.ActStreamStatus | string |
| ||
PVR.ActStreamSignal | string |
| ||
PVR.ActStreamSnr | string |
| ||
PVR.ActStreamBer | string |
| ||
PVR.ActStreamUnc | string |
| ||
PVR.ActStreamProgrSignal | integer |
| ||
PVR.ActStreamProgrSnr | integer |
| ||
PVR.ActStreamIsEncrypted | boolean |
| ||
PVR.ActStreamEncryptionName | string |
| ||
PVR.ActStreamServiceName | string |
| ||
PVR.ActStreamMux | string |
| ||
PVR.ActStreamProviderName | string |
| ||
PVR.IsTimeShift | boolean |
| ||
PVR.TimeShiftProgress | integer |
| ||
PVR.TimeShiftSeekbar | integer |
| ||
PVR.NowRecordingTitle | string |
| ||
PVR.NowRecordingDateTime | Date/Time string |
| ||
PVR.NowRecordingChannel | string |
| ||
PVR.NowRecordingChannelIcon | string |
| ||
PVR.NextRecordingTitle | string |
| ||
PVR.NextRecordingDateTime | Date/Time string |
| ||
PVR.NextRecordingChannel | string |
| ||
PVR.NextRecordingChannelIcon | string |
| ||
PVR.TVNowRecordingTitle | string |
| ||
PVR.TVNowRecordingDateTime | Date/Time string |
| ||
PVR.TVNowRecordingChannel | string |
| ||
PVR.TVNowRecordingChannelIcon | string |
| ||
PVR.TVNextRecordingTitle | string |
| ||
PVR.TVNextRecordingDateTime | Date/Time string |
| ||
PVR.TVNextRecordingChannel | string |
| ||
PVR.TVNextRecordingChannelIcon | string |
| ||
PVR.RadioNowRecordingTitle | string |
| ||
PVR.RadioNowRecordingDateTime | Date/Time string |
| ||
PVR.RadioNowRecordingChannel | string |
| ||
PVR.RadioNowRecordingChannelIcon | string |
| ||
PVR.RadioNextRecordingTitle | string |
| ||
PVR.RadioNextRecordingDateTime | Date/Time string |
| ||
PVR.RadioNextRecordingChannel | string |
| ||
PVR.RadioNextRecordingChannelIcon | string |
| ||
PVR.IsRecordingTV | boolean |
| ||
PVR.HasTVTimer | boolean |
| ||
PVR.HasNonRecordingTVTimer | boolean |
| ||
PVR.IsRecordingRadio | boolean |
| ||
PVR.HasRadioTimer | boolean |
| ||
PVR.HasNonRecordingRadioTimer | boolean |
| ||
PVR.ChannelNumberInput | string |
| ||
PVR.CanRecordPlayingChannel | boolean |
| ||
PVR.IsRecordingPlayingChannel | boolean |
| ||
PVR.IsPlayingActiveRecording | boolean |
| ||
PVR.TimeshiftProgressPlayPos | integer |
| ||
PVR.TimeshiftProgressEpgStart | integer |
| ||
PVR.TimeshiftProgressEpgEnd | integer |
| ||
PVR.TimeshiftProgressBufferStart | integer |
| ||
PVR.TimeshiftProgressBufferEnd | integer |
| ||
PVR.EpgEventIcon | string |
| ||
PVR.ClientCount | integer |
| ||
PVR.ClientName | string |
| ||
PVR.InstanceName | string |
| ||
PVR.EpgEventDuration | string |
| ||
PVR.EpgEventDuration(format) | string |
| ||
PVR.EpgEventElapsedTime | string |
| ||
PVR.EpgEventElapsedTime(format) | string |
| ||
PVR.EpgEventRemainingTime | string |
| ||
PVR.EpgEventRemainingTime(format) | string |
| ||
PVR.EpgEventSeekTime | string |
| ||
PVR.EpgEventSeekTime(format) | string |
| ||
PVR.EpgEventFinishTime | string |
| ||
PVR.EpgEventFinishTime(format) | string | Returns the time the currently playing epg event will end in different formats.
| ||
PVR.TimeShiftStart | string |
| ||
PVR.TimeShiftStart(format) | string | Returns the start time of the timeshift buffer in different formats.
| ||
PVR.TimeShiftEnd | string |
| ||
PVR.TimeShiftEnd(format) | string |
| ||
PVR.TimeShiftCur | string |
| ||
PVR.TimeShiftCur(format) | string | Returns the current playback time within the timeshift buffer in different formats.
| ||
PVR.TimeShiftOffset | string |
| ||
PVR.TimeShiftOffset(format) | string | Returns the delta of timeshifted time to actual time in different formats.
| ||
PVR.TimeshiftProgressDuration | string |
| ||
PVR.TimeshiftProgressDuration(format) | string |
| ||
PVR.TimeshiftProgressStartTime | string |
| ||
PVR.TimeshiftProgressStartTime(format) | string |
| ||
PVR.TimeshiftProgressEndTime | string |
| ||
PVR.TimeshiftProgressEndTime(format) | string |
|
Labels | Type | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
RDS.HasRds | boolean |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RDS.HasRadioText | boolean |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RDS.HasRadioTextPlus | boolean |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RDS.HasHotline | boolean |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RDS.HasStudio | boolean |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RDS.AudioLanguage | string |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RDS.ChannelCountry | string |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RDS.GetLine(number) | string |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RDS.Title | string |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RDS.Artist | string |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RDS.Band | string |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RDS.Composer | string |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RDS.Conductor | string |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RDS.Album | string |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RDS.TrackNumber | string |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RDS.RadioStyle | string |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RDS.Comment | string |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RDS.InfoNews | string |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RDS.InfoNewsLocal | string |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RDS.InfoStock | string |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RDS.InfoStockSize | string |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RDS.InfoSport | string |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RDS.InfoSportSize | string |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RDS.InfoLottery | string |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RDS.InfoLotterySize | string |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RDS.InfoWeather | string |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RDS.InfoWeatherSize | string |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RDS.InfoCinema | string |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RDS.InfoCinemaSize | string |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RDS.InfoHoroscope | string |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RDS.InfoHoroscopeSize | string |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RDS.InfoOther | string |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RDS.InfoOtherSize | string |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RDS.ProgStation | string |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RDS.ProgNow | string |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RDS.ProgNext | string |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RDS.ProgHost | string |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RDS.ProgEditStaff | string |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RDS.ProgHomepage | string |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RDS.ProgStyle | string |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RDS.PhoneHotline | string |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RDS.PhoneStudio | string |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RDS.SmsStudio | string |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RDS.EmailHotline | string |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
RDS.EmailStudio | string |
|
Labels | Type | Description |
---|---|---|
Slideshow.IsActive | boolean |
|
Slideshow.IsPaused | boolean |
|
Slideshow.IsRandom | boolean |
|
Slideshow.IsVideo | boolean |
|
Slideshow.Altitude | string |
|
Slideshow.Aperture | string |
|
Slideshow.Author | string |
|
Slideshow.Byline | string |
|
Slideshow.BylineTitle | string |
|
Slideshow.CameraMake | string |
|
Slideshow.CameraModel | string |
|
Slideshow.Caption | string |
|
Slideshow.Category | string |
|
Slideshow.CCDWidth | string |
|
Slideshow.City | string |
|
Slideshow.Colour | string |
|
Slideshow.CopyrightNotice | string |
|
Slideshow.Country | string |
|
Slideshow.CountryCode | string |
|
Slideshow.Credit | string |
|
Slideshow.DigitalZoom | string |
|
Slideshow.EXIFComment | string |
|
Slideshow.EXIFDate | string |
|
Slideshow.EXIFDescription | string |
|
Slideshow.EXIFTime | string |
|
Slideshow.Exposure | string |
|
Slideshow.ExposureBias | string |
|
Slideshow.ExposureMode | string |
|
Slideshow.ExposureTime | string |
|
Slideshow.Filedate | string |
|
Slideshow.Filename | string |
|
Slideshow.Filesize | string |
|
Slideshow.FlashUsed | string |
|
Slideshow.FocalLength | string |
|
Slideshow.FocusDistance | string |
|
Slideshow.Headline | string |
|
Slideshow.ImageType | string |
|
Slideshow.IPTCDate | string |
|
Slideshow.ISOEquivalence | string |
|
Slideshow.Keywords | string |
|
Slideshow.Latitude | string |
|
Slideshow.LightSource | string |
|
Slideshow.LongEXIFDate | string |
|
Slideshow.LongEXIFTime | string |
|
Slideshow.Longitude | string |
|
Slideshow.MeteringMode | string |
|
Slideshow.ObjectName | string |
|
Slideshow.Orientation | string |
|
Slideshow.Path | string |
|
Slideshow.Process | string |
|
Slideshow.ReferenceService | string |
|
Slideshow.Resolution | string |
|
Slideshow.SlideComment | string |
|
Slideshow.SlideIndex | string |
|
Slideshow.Source | string |
|
Slideshow.SpecialInstructions | string |
|
Slideshow.State | string |
|
Slideshow.Sublocation | string |
|
Slideshow.SupplementalCategories | string |
|
Slideshow.TimeCreated | string |
|
Slideshow.TransmissionReference | string |
|
Slideshow.Urgency | string |
|
Slideshow.WhiteBalance | string |
|
Labels | Type | Description |
---|---|---|
Library.IsScanning | boolean |
Library.IsScanningVideo
boolean
Library.IsScanningMusic
boolean
Library.HasContent(music)
boolean
Library.HasContent(video)
boolean
Library.HasContent(movies)
boolean
Library.HasContent(tvshows)
boolean
Library.HasContent(musicvideos)
boolean
Library.HasContent(moviesets)
boolean
Library.HasContent(singles)
boolean
Library.HasContent(compilations)
boolean
Library.HasContent(Role.Composer)
boolean
[New Boolean Condition] Library.HasContent(Role.Composer)
[New Boolean Condition] Library.HasContent(Role.Conductor)
[New Boolean Condition] Library.HasContent(Role.Orchestra)
[New Boolean Condition] Library.HasContent(Role.Lyricist)
[New Boolean Condition] Library.HasContent(Role.Remixer)
[New Boolean Condition] Library.HasContent(Role.Arranger)
[New Boolean Condition] Library.HasContent(Role.Engineer)
[New Boolean Condition] Library.HasContent(Role.Producer)
[New Boolean Condition] Library.HasContent(Role.DJMixer)
[New Boolean Condition] Library.HasContent(Role.Mixer)
[New Boolean Condition] Library.HasContent(boxsets)
[New Boolean Condition] Library.HasNode(path)
Player.Cutlist
- Please use Player.EditList
for the EDL list and Player.Cuts
for the cut markersSlideshow.EXIFSoftware
- This infolabel was broken (did nothing) in previous versions. It might be re-added later.Network.DHCPAddress
- this info did not return any meaningful value (always an empty string)Player.DisplayAfterSeek
- use Player.HasPerformedSeek(interval)
insteadSystem.Platform.Linux.RaspberryPi
- use System.Platform.Linux
insteadListitem.Property(artistthumbs)
, Listitem.Property(artistthumb)
- use ListItem.Art(type)
with albumartist[n].* or artist[n].* as typeADSP.ActiveStreamType
ADSP.DetectedStreamType
ADSP.MasterName
ADSP.MasterInfo
ADSP.MasterOwnIcon
ADSP.MasterOverrideIcon
ListItem.ChannelNumber
, ListItem.SubChannelNumber
, MusicPlayer.ChannelNumber
, MusicPlayer.SubChannelNumber
, VideoPlayer.ChannelNumber
, VideoPlayer.SubChannelNumber
. Please use the following alternatives ListItem.ChannelNumberLabel
, MusicPlayer.ChannelNumberLabel
VideoPlayer.ChannelNumberLabel
from now on.System.HasModalDialog
- use System.HasActiveModalDialog
and System.HasVisibleModalDialog
insteadStringCompare()
- use String.IsEqual(info,string)
insteadSubString()
- use String.Contains(info,substring)
insteadIntegerGreaterThan()
- use Integer.IsGreater(info,number)
insteadIsEmpty()
- use String.IsEmpty(info)
insteadSystem.HasADSP
ADSP.IsActive
ADSP.HasInputResample
ADSP.HasPreProcess
ADSP.HasMasterProcess
ADSP.HasPostProcess
ADSP.HasOutputResample
ADSP.MasterActive
ListItem.StarRating
- use the other ratings instead.on
- use true
insteadoff
- use false
insteadPlayer.ShowCodec
System.GetBool(pvrmanager.enabled)
System.HasADSP
ADSP.IsActive
ADSP.HasInputResample
ADSP.HasPreProcess
ADSP.HasMasterProcess
ADSP.HasPostProcess
ADSP.HasOutputResample
ADSP.MasterActive
System.HasModalDialog
ADSP.ActiveStreamType
ADSP.DetectedStreamType
ADSP.MasterName
ADSP.MasterInfo
ADSP.MasterOwnIcon
ADSP.MasterOverrideIcon
System.Platform.ATV2
ListItem.SubChannelNumber
MusicPlayer.SubChannelNumber
VideoPlayer.SubChannelNumber
Network.SubnetAddress