[New Infolabel] PVR.TimeshiftProgressPlayPos
[New Infolabel] Skin.Font
[Infolabel Updated] Playlist.Random
will now return On/Off
[Infolabel Updated] PVR.EpgEventProgress
replaces the old PVR.Progress
infolabel.
[New Infolabel] PVR.ChannelNumberInput
[Infolabel Updated] PVR.CanRecordPlayingChannel
replaces the old Player.CanRecord
infolabel.
[Infolabel Updated] PVR.IsRecordingPlayingChannel
replaces the old Player.Recording
infolabel.
[New Boolean Condition] Player.HasResolutions
[New Infolabel] PVR.TimeshiftProgressEpgStart
[New Infolabel] PVR.TimeshiftProgressEpgEnd
[New Infolabel] PVR.TimeshiftProgressBufferStart
[New Infolabel] PVR.TimeshiftProgressBufferEnd
[New Infolabel] PVR_EpgEventIcon
[Infolabel Updated] PVR.EpgEventDuration
replaces the old PVR.Duration
infolabel.
[Infolabel Updated] PVR.EpgEventElapsedTime
replaces the old PVR.Time
infolabel.
[New Infolabel] PVR.EpgEventRemainingTime
[New Infolabel] PVR.EpgEventSeekTime
[New Infolabel] PVR.EpgEventFinishTime
[New Infolabel] PVR.TimeshiftProgressDuration
[New Infolabel] PVR.TimeshiftProgressStartTime
[New Infolabel] PVR.TimeshiftProgressEndTime
[Removed Infolabels] The following infolabels have been removed:
Listitem.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.[Removed Boolean Conditions] The following infobools have been removed:
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
[New Infolabel] ListItem.NextDuration(format)
[New Boolean Condition] Player.HasGame
[New Boolean Condition] Player.FrameAdvance
[New Infolabel] Player.Icon
[New Boolean Condition] System.HasMediaAudioCD
[New Boolean Condition] System.HasActiveModalDialog
[New Boolean Condition] System.HasVisibleModalDialog
[New Boolean Condition] System.Platform.UWP
[New Infolabel] MusicPlayer.Property(Artist_Sortname)
[New Infolabel] MusicPlayer.Property(Artist_Type)
[New Infolabel] MusicPlayer.Property(Artist_Gender)
[New Infolabel] MusicPlayer.Property(Artist_Disambiguation)
[New Infolabel] RetroPlayer.VideoFilter
[New Infolabel] RetroPlayer.StretchMode
[New Infolabel] RetroPlayer.VideoRotation
[New Infolabel] Container(id).NumAllItems
[New Infolabel] Container(id).NumNonFolderItems
[Infolabel Updated] ListItem.Title
extended to support games
[New Infolabel] ListItem.Property(Artist_Sortname)
[New Infolabel] ListItem.Property(Artist_Type)
[New Infolabel] ListItem.Property(Artist_Gender)
[New Infolabel] ListItem.Property(Artist_Disambiguation)
[Infolabel Updated] ListItem.Title
extended to support games
[Infolabel Updated] ListItem.Rating([name])
replaces the old ListItem.Ratings([name])
infolabel.
[Infolabel Updated] ListItem.Duration
will return hh:mm:ss instead of the duration in minutes.
[Updated Infolabel] ListItem.VideoResolution added 8K as a possible value.
[New Infolabel] ListItem.NextDuration
[New Infolabel] ListItem.EpgEventIcon
pvr.seek
as possible action tag value (timeshifting in PVR).