Fix for Player.StartTime
#1
Hi guys!

When playing a video, the infolabel "Player.StartTime" will never indicate the correct start time but will constantly run backwards. Changing CGUIInfoManager::GetMultiInfoLabel in GUIInfoManager.cpp fixed the issue for me, kindly check:

Code:
else if (info.m_info == PLAYER_START_TIME)
  {
    CDateTime time;
    CEpgInfoTag currentTag;
    if (GetEpgInfoTag(currentTag))
      time = currentTag.StartAsLocalTime();
    else
    {
      time = CDateTime::GetCurrentDateTime();
      time -= CDateTimeSpan(0, 0, 0, g_application.GetTime());
      //using g_application.GetTime() instead of GetPlayTime()
      //time -= CDateTimeSpan(0, 0, 0, (int)GetPlayTime());
    }
Reply

Logout Mark Read Team Forum Stats Members Help
Fix for Player.StartTime0