[vdr] PCI fun (RGB/PAL over VGA at variable frame rate)
vdr at toh.cx
Sun Aug 17 18:25:03 CEST 2008
On Sun, Aug 17, 2008 at 04:31:58PM +0100, Gavin Hamill wrote:
> CPU usage rather than userspace. Due to the critical timing nature of
> the patches, they need to have nearly the whole machine to themselves,
the patches are time critical as far as xine itself must time the
frames very accurately.
Even my old 800Mhz Pentium with AGP-Radeon shows that indeed every
40000usecs +-35usecs a frame comes to Xserver's PutImage().
It's by far not neccessary for the patches to work to get frames that
accurately but it shows what is possible even on old and slow hardware.
On Gavin's machine with PCI DMA problems we instead timed
40000usecs +-21000usecs a frame comes to the Xserver's PutImage().
That is way too unstable. I think xine itself also can't cope with that.
At least it will show heavy jerkyness.
Nonetheless I today released a new version of the patches with 100%
lesser sensivity to timing problems (see announcement of today).
More information about the vdr