[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


 (In [20688]) Closes #6605. Fix 'LiveTV forcing JumpTo 1' endless loop.

 If playback is in SwitchToProgram() doing a livetv continuous file
 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
 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
 GetWaitForChange() returns true. JumpToProgram() will never be called to
 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/>

More information about the mythtv-commits mailing list