[mythtv-commits] Re: Ticket #813: LiveTV fails when frontend timesout before backend starts writing

MythTV mythtv at cvs.mythtv.org
Fri Dec 16 10:11:34 EST 2005


#813: LiveTV fails when frontend timesout before backend starts writing
-------------------------------------+--------------------------------------
 Reporter:  nooneimprt4nt at gmail.com  |        Owner:  danielk
     Type:  defect                   |       Status:  closed 
 Priority:  minor                    |    Milestone:  0.19   
Component:  mythtv                   |      Version:  head   
 Severity:  medium                   |   Resolution:  fixed  
-------------------------------------+--------------------------------------
Changes (by danielk):

  * resolution:  => fixed
  * status:  new => closed

Comment:

 (In [8286]) Fixes #813.

  * Delays the ringbuffer ready flag in one instance.
  * Delays RingBuffer switch if more than 256000 bytes remain in the
 RingBuffer; even if there are less than three valid video frames.
  * Increases RingBuffer retries on RingBuffer switches to approximately 5
 seconds.

 The RingBuffer switch threshold of 256000 should really be keyed to the
 bitrate, but I'm not sure exactly what it should be. This is just double
 the value used then 3 valid video frames remain. This change is needed so
 we don't switch prematurely when using XvMC, or when playing back on a
 marginal system with XVideo (i.e. a 1080i stream on a debug build, running
 on a P4-2800).

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


More information about the mythtv-commits mailing list