[mythtv-commits] Ticket #6605: LiveTV forcing JumpTo 1
MythTV
mythtv at cvs.mythtv.org
Thu Jun 11 14:35:49 UTC 2009
#6605: LiveTV forcing JumpTo 1
-------------------------------------+--------------------------------------
Reporter: tralph11 at yahoo.com | Owner: gnome42
Type: patch | Status: closed
Priority: minor | Milestone: 0.22
Component: MythTV - Video Playback | Version: head
Severity: medium | Resolution: fixed
Mlocked: 0 |
-------------------------------------+--------------------------------------
Changes (by shane):
* status: accepted => closed
* resolution: => fixed
Comment:
(In [20688]) Closes #6605. Fix 'LiveTV forcing JumpTo 1' endless loop.
If playback is in SwitchToProgram() doing a livetv continuous file
transition
and the decoder reaches the of the file after waitingForChange has been
set to
true, the decoder will never call the FileChanged() callback to complete
the
SwitchToProgram() transition.
However, if there is another file in the tvchain NVP will try to force a
jump to the next file by calling JumpToNext(true, 1). But, since
GetDecoder()->
GetWaitForChange() returns true. JumpToProgram() will never be called to
do
the transition.
Fix by not testing waitingForChange if a JumpToProgram() is needed.
Thanks to elmojo, and iamlindoro and others for testing.
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/6605#comment:4>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list