Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Skinning engine v16
Page Infolabels and Boolean conditions

[New Boolean Condition] System.HasHiddenInput

System.CanReboot boolean

[Infolabel Updated] System.Date will now return the full day and month names. old: sat, jul 18 2015 new: saturday, july 18 2015

System.Date(format) string

[New Infolabel] VideoPlayer.UserRating

VideoPlayer.offset(number).UserRating string

[Infolabel Updated] VideoPlayer.AudioChannels if a video contains no audio, these infolabels will now return empty. (they used to return 0)

VideoPlayer.AudioLanguage string

[New Infolabel] Container(id).TotalWatched

Container.TotalUnWatched string

[New Infolabel] Container(id).TotalUnWatched

Container.HasThumb boolean

[New Infolabel] Container.SortOrder

Container.CanFilter boolean

[New Boolean Condition] Container.HasParent

Container(id).HasPrevious boolean

[New Infolabel] Container(id).Row

Container(id).Row(parameter) boolean

[New Infolabel] Container(id).Column

Container(id).Column(parameter) boolean

[Infolabel Updated] Container(id).Position now also returns the position for items inside a grouplist.

Container(id).Position(parameter) boolean

[New Infolabel] Container.Content

Container(id).ListItem(offset).Property string

[New Infolabel] Container(id).ListItemAbsolute(x).[infolabel]

Container.Content(parameter) string

[Infolabel Updated] Container.Art(type) set.fanart as possible type value.

[New Infolabel] ListItem.DateTime

ListItem.DateAdded string

[New Infolabel] ListItem.UserRating

ListItem.Votes([name]) string

[Infolabel Updated] ListItem.AudioChannels if a video contains no audio, these infolabels will now return empty. (they used to return 0)

ListItem.AudioLanguage string

[New Infolabel] ListItem.Property(AudioCodec.[n])

ListItem.Property(AudioChannels.[n]) string

[New Infolabel] ListItem.Property(AudioChannels.[n])

ListItem.Property(AudioLanguage.[n]) string

[New Infolabel] ListItem.Property(AudioLanguage.[n])

ListItem.Property(SubtitleLanguage.[n]) string

[New Infolabel] ListItem.Property(SubtitleLanguage.[n])

ListItem.Property(Addon.Disclaimer) string

[New Boolean Condition] ListItem.HasTimerSchedule

ListItem.HasReminder boolean

[New Boolean Condition] Visualisation.HasPresets

Visualisation.Locked boolean

[Updated infolabel] Window(Weather).Property(property) For skins that support extended weather info, the following infolabels have been changed:

  • Daily.i.OutlookIcon
  • 36Hour.i.OutlookIcon
  • Weekend.i.OutlookIcon
  • Hourly.i.OutlookIcon

[New Boolean Condition] RDS.HasRds

RDS.HasRadioText boolean

[New Boolean Condition] RDS.HasRadioText

RDS.HasRadioTextPlus boolean

[New Boolean Condition] RDS.HasRadioTextPlus

RDS.HasHotline boolean

[New Boolean Condition] RDS.HasHotline

RDS.HasStudio boolean

[New Boolean Condition] RDS.HasStudio

RDS.AudioLanguage string

[New Infolabel] RDS.AudioLanguage

RDS.ChannelCountry string

[New Infolabel] RDS.ChannelCountry

RDS.GetLine(number) string

[New Infolabel] RDS.GetLine(number)

RDS.Title string

[New Infolabel] RDS.Title

RDS.Artist string

[New Infolabel] RDS.Artist

RDS.Band string

[New Infolabel] RDS.Band

RDS.Composer string

[New Infolabel] RDS.Composer

RDS.Conductor string

[New Infolabel] RDS.Conductor

RDS.Album string

[New Infolabel] RDS.Album

RDS.TrackNumber string

[New Infolabel] RDS.TrackNumber

RDS.RadioStyle string

[New Infolabel] RDS.RadioStyle

RDS.Comment string

[New Infolabel] RDS.Comment

RDS.InfoNews string

[New Infolabel] RDS.InfoNews

RDS.InfoNewsLocal string

[New Infolabel] RDS.InfoNewsLocal

RDS.InfoStock string

[New Infolabel] RDS.InfoStock

RDS.InfoStockSize string

[New Infolabel] RDS.InfoStockSize

RDS.InfoSport string

[New Infolabel] RDS.InfoSport

RDS.InfoSportSize string

[New Infolabel] RDS.InfoSportSize

RDS.InfoLottery string

[New Infolabel] RDS.InfoLottery

RDS.InfoLotterySize string

[New Infolabel] RDS.InfoLotterySize

RDS.InfoWeather string

[New Infolabel] RDS.InfoWeather

RDS.InfoWeatherSize string

[New Infolabel] RDS.InfoWeatherSize

RDS.InfoCinema string

[New Infolabel] RDS.InfoCinema

RDS.InfoCinemaSize string

[New Infolabel] RDS.InfoCinemaSize

RDS.InfoHoroscope string

[New Infolabel] RDS.InfoHoroscope

RDS.InfoHoroscopeSize string

[New Infolabel] RDS.InfoHoroscopeSize

RDS.InfoOther string

[New Infolabel] RDS.InfoOther

RDS.InfoOtherSize string

[New Infolabel] RDS.InfoOtherSize

RDS.ProgStation string

[New Infolabel] RDS.ProgStation

RDS.ProgNow string

[New Infolabel] RDS.ProgNow

RDS.ProgNext string

[New Infolabel] RDS.ProgNext

RDS.ProgHost string

[New Infolabel] RDS.ProgHost

RDS.ProgEditStaff string

[New Infolabel] RDS.ProgEditStaff

RDS.ProgHomepage string

[New Infolabel] RDS.ProgHomepage

RDS.ProgStyle string

[New Infolabel] RDS.ProgStyle

RDS.PhoneHotline string

[New Infolabel] RDS.PhoneHotline

RDS.PhoneStudio string

[New Infolabel] RDS.PhoneStudio

RDS.SmsStudio string

[New Infolabel] RDS.SmsStudio

RDS.EmailHotline string

[New Infolabel] RDS.EmailHotline

RDS.EmailStudio string

[New Infolabel] RDS.EmailStudio

[New Boolean Conditions] The following infobools were added:

  • System.HasADSP
  • ADSP.IsActive
  • ADSP.HasInputResample
  • ADSP.HasPreProcess
  • ADSP.HasMasterProcess
  • ADSP.HasPostProcess
  • ADSP.HasOutputResample
  • ADSP.MasterActive
  • System.HasModalDialog

[New Infolabels] The following infolabels were added:

  • ADSP.ActiveStreamType
  • ADSP.DetectedStreamType
  • ADSP.MasterName
  • ADSP.MasterInfo
  • ADSP.MasterOwnIcon
  • ADSP.MasterOverrideIcon

[Removed Boolean Conditions] The following infobols were removed:

  • System.Platform.ATV2