On Sun, Sep 17, 2006 at 08:33:37PM +0300, Heikki Lindholm wrote:
> The included patch makes dfb:mgatv use YV12 colourspace for video and
> the hardware subpicture layer for OSD. The patch is a prime example of
> bad goal-oriented programming, but does what I wanted: improves
> performance to the level that my 450 MHz P2 can now function as a DVB
> box like no underpowered P2 has done before! Unfortunately, the patch
> probably breaks everything else, but I'm too lazy to clean it up.
I tried the patch. When I compiled softdevice while vdr was running
(which will normally result in a SIGSEGV), the parameter
softdevice.AlsaDevice somehow changed from "default" to "ult".
It took me a while to figure out what was going on and how to resolve it.
Two issues:
1) The patch seems to ignore CropMode. Both 16:9 and 4:3 programs are
blitted pixel for pixel, although the display should be scaled or
cropped.
2) The OSD colours are wrong much of the time. For instance, when you
hit OK while playing a recording, the progress bar will not be updated
properly.
I did not measure CPU consumption, but it might have been slightly lower.
Marko
_______________________________________________
Softdevice-devel mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/softdevice-devel