Allow timeshift to start in MovieSelection

Issue #563 new
prl created an issue

In MovieSelection, if MOVIE, MENU>Settings>Show live TV when movie is stopped is set to yes, timeshift on the live TV doesn't start until MovieSelection is exitted.

It would be useful if timeshift on the live TV started when live TV resumed after media or recording playback in the media player.

Comments (1)

  1. prl reporter

    This was attempted in commit 25cb86c, the fix for bug #530.

    However, as can be seen in bug #562, this attempt led to timeshift control not functioning correctly.

    The implementation attempted in 25cb86c was to call InfoBarTimeshift.callServiceStarted() when live TV was started in MovieSelection.LivePlay(). The call was to overcome the fact that when liveTV replay starts in MovieSelection, the evStart event is delivered to MovieSelection, but not to the InfoBar which contains InfoBarTimeshift. Adding this call to callServiceStarted() led to the problems detailed in bug #562. It made no difference whether the call to callServiceStarted() was made before or after the service started, or in the callback on the evStart event.

  2. Log in to comment