2014-01-28, 15:35
The last watched TV channel is not shown after resume from S3. I am using a recent OpenELEC development build, that means Gotham.
In the main loop in PVRManager.cpp I have found this:
After boot m_bFirstStart is true and ContinueLastChannel() sets it to false and plays the last TV channel. I suppose that the player gets stopped before suspend and after resume m_bFirstStart is still false, so ContinueLastChannel() will not be called again. I don't know how to fix it. Would it be possible to reset m_bFirstStart after resume?
Don't beat me if my analysis is wrong.
Gerald
In the main loop in PVRManager.cpp I have found this:
Code:
if (m_bFirstStart && CSettings::Get().GetInt("pvrplayback.startlast") != START_LAST_CHANNEL_OFF)
ContinueLastChannel();
Don't beat me if my analysis is wrong.
Gerald