[mythtv] Feedback on svn

Mark Spieth mark at dclabs.com.au
Wed Oct 19 22:30:24 UTC 2005


> 1. The time stretch feature doesn't set the value to 1.00 again when I
> watch LiveTV delayed and LiveTV reaches the end. It was setting to
> 1.00 when the end of the buffer was reached a few weeks ago, now the
> picture/sound are stuttering instead of switching back the time
> stretch value to 100%.
yes I know but there are a few issues with this. always have been.
the current threshold is set to 2 secs worth of frames.
Ive found this works ok on a fe on my be but not very well on my xbox fe
which needs more like 4 seconds of buffer due to network latencies.
which scenario do you have?
If you want to test, see function NuppelVideoPlayer::IsNearEnd and change
the factor for margin (video_frame_rate*2) to something else like 4 or 6
seconds.
I probably need to get some sort of metric on how many frames are in teh
ringbuffer on the local machine and work off that instead. Ive been thinking
about this for a while. or else just a fudge for non local fe's.
 If you do, let me know and Ill generate a patch for a separate nonlocal fe
margin.
cheers
mark



More information about the mythtv-dev mailing list