<line>Playing</line>
<line>$INFO[System.LaunchXBE]</line>
</xbelaunch>
+ <pvrtv>
+ <line>$INFO[VideoPlayer.ChannelName]</line>
+ <line>$INFO[VideoPlayer.Title]</line>
+ <line>$INFO[LCD.PlayIcon] $INFO[Player.Time]/$INFO[Player.Duration]</line>
+ <line>$INFO[LCD.ProgressBar]</line>
+ </pvrtv>
+ <pvrradio>
+ <line>$INFO[MusicPlayer.ChannelName]</line>
+ <line>$INFO[MusicPlayer.Title]</line>
+ <line>$INFO[LCD.PlayIcon] $INFO[Player.Time]/$INFO[Player.Duration]</line>
+ <line>$INFO[LCD.ProgressBar]</line>
+ </pvrradio>
</lcd>
{
if (g_application.NavigationIdleTime() < 5)
g_lcd->Render(ILCD::LCD_MODE_NAVIGATION);
+ else if (g_PVRManager.IsPlayingTV())
+ g_lcd->Render(ILCD::LCD_MODE_PVRTV);
+ else if (g_PVRManager.IsPlayingRadio())
+ g_lcd->Render(ILCD::LCD_MODE_PVRRADIO);
else if (IsPlayingVideo())
g_lcd->Render(ILCD::LCD_MODE_VIDEO);
else if (IsPlayingAudio())
{ // xbe launch mode
LoadMode(mode, LCD_MODE_XBE_LAUNCH);
}
+ else if (strcmpi(mode->Value(), "pvrtv") == 0)
+ { // pvr tv mode
+ LoadMode(mode, LCD_MODE_PVRTV);
+ }
+ else if (strcmpi(mode->Value(), "pvrradio") == 0)
+ { // pvr radio mode
+ LoadMode(mode, LCD_MODE_PVRRADIO);
+ }
mode = mode->NextSiblingElement();
}
TiXmlBase::SetCondenseWhiteSpace(condensed);
LCD_MODE_NAVIGATION,
LCD_MODE_SCREENSAVER,
LCD_MODE_XBE_LAUNCH,
+ LCD_MODE_PVRTV,
+ LCD_MODE_PVRRADIO,
LCD_MODE_MAX
};
enum CUSTOM_CHARSET {