[mythtv] [mythtv-commits] Ticket #1356: DTVRecorder::FindKeyframes in 0.19 causes video gltiches in firewire recordings

Daniel Kristjansson danielk at cuymedia.net
Sat Feb 25 17:26:12 UTC 2006


On Sat, 2006-02-25 at 09:15 -0800, Jim Westfall wrote:
> Daniel Kristjansson <danielk at cuymedia.net> wrote [02.25.06]:

> > There is no way 188000 bytes is enough of a buffer for HDTV capture...
> > We use almost 10 MB for other HDTV capture methods, and the minimum
> > we allow people to set it to via the UI is almost 5 MB...
> 
> The buffer is 1000 firewire packets which makes it about 2 MB.

Ahh, that makes more sense than 1000 TS packets. I would think that
2MB would work most of the time on a reasonably fast machine as long
as you were only recording one or two HD stream[s]. But it should
probably be resized according to
   gContext->GetNumSetting("HDRingbufferSize")...
So that slower machines and more recorders can be handled.

And we really need to report when the packets are dropped so that people
know to increase this setting. Some playback problems look identical to
dropped packets on the recording side do, to the typical user.

-- Daniel




More information about the mythtv-dev mailing list