[mythtv-commits] Re: Ticket #754: PVR-350: LiveTV freezes when show ends and new show begins.

MythTV mythtv at cvs.mythtv.org
Tue Jan 3 02:51:32 UTC 2006


#754: PVR-350: LiveTV freezes when show ends and new show begins.
-----------------------+----------------------------------------------------
 Reporter:  anonymous  |        Owner:  danielk 
     Type:  defect     |       Status:  assigned
 Priority:  minor      |    Milestone:  0.19    
Component:  mythtv     |      Version:  head    
 Severity:  medium     |   Resolution:          
-----------------------+----------------------------------------------------
Comment (by danielk):

 (In [8478]) References #754.

 This fixes three problems:
  1/ If timestretch is enabled in LiveTV, Play(1.0f,...) gets called
 repeatedly. The change is to only call it when the play_speed is greater
 than one. This was  preventing PVR-350 output from pausing the ringbuffer
 on ringbuffer switches.

  2/ We didn't check if OpenFile() failed in JumpToProgram(), causing a
 SEGFAULT when it failed but we tried to use the non-existent decoder
 anyway.

  3/ If we are already using VideoOutputIvtv and IvtvDecoder can't decode
 the ringbuffer presented to it in OpenFile() then fail, don't try to use
 an AvFormatDecoder which will doesn't work with VideoOutputIvtv.

 Also, this adds some documentation.

-- 
Ticket URL: <http://cvs.mythtv.org/trac/ticket/754>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list