[mythtv-commits] mythtv commit: r8286 by danielk
mythtv at cvs.mythtv.org
mythtv at cvs.mythtv.org
Fri Dec 16 10:11:34 EST 2005
Author: danielk
Date: 2005-12-16 15:11:33 +0000 (Fri, 16 Dec 2005)
New Revision: 8286
Changeset: http://cvs.mythtv.org/trac/changeset/8286
Modified:
trunk/mythtv/libs/libmythtv/NuppelVideoPlayer.cpp
trunk/mythtv/libs/libmythtv/tv_rec.cpp
Log:
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).
More information about the mythtv-commits
mailing list