[vdr] [OT] development infrastructur for VGA2SCART patch set

Thomas Hilber vdr at toh.cx
Sun Mar 1 07:53:35 CET 2009


On Sun, Mar 01, 2009 at 01:13:32AM +0100, Paul Menzel wrote:
> > In general I would have no objections against this. What kind of patches
> > is this all about? I haven't followed this VGA2SCART thing, but a quick
> > lookup showed, that this involves patching XOrg stuff and xineliboutput.
> 
> That is correct. It requires several programs to be patched.
> 
> > If this is the case, then a single Git repository might not be appropriate.

we must distinguish 4 cases. VGA2SCART on:

1. ATI Radeon without FRC
2. Intel i9xx without FRC
3. ATI Radeon with    FRC
4. Intel i9xx with    FRC

software patches required:

1.
- xserver-xorg-video-radeon (newer versions may not need it)
2.
- xserver-xorg-video-intel
3.
- xserver-xorg-video-radeon
- xineliboutput (newer versions already adopted the patch)
- xine-lib
- radeon-drm kernel module
4.
- xserver-xorg-video-intel
- xineliboutput (newer versions already adopted the patch)
- xine-lib

FRC stands for frame rate control. That means VGA video timing is
synchronized with DVB stream => no software deinterlacing is needed any
more. Fields are forwarded directly from softdecoder to VGA port.

The simple version without FRC allows conventional operation (with
software deinterlacing). It provides the minimum requirements needed
for SCART over VGA.

I don't know either how to maintain the patch set. So at least I took a
few snapshots from my development and collected them at
'http://lowbyte.de/vga-sync-fields/'

- Thomas




More information about the vdr mailing list