Denis Oliver Kropp wrote:

Quoting Ville Syrj�l�:


On Sat, Mar 12, 2005 at 11:18:00PM +0200, Kristian Koivisto wrote:


Hi
I've configured Freevo to use a Matrox G450 via DirectFB and SDL for its tv-out.
Works fine - except for the colour adjustments. The picture on the tv is oversaturated
and I think the contrast is all wrong too. Looking through DirectFB code it seems
that saturation and other attributes can be adjusted. Can the adjustments be done
as settings in directfbrc or how should one go about changing the default values?


They can only be adjusted programmatically by the application. Not all applications have such support though. If you want to change the defaults it's probably easiest just to change the driver code.



We could add color adjustment support to the 'dfblayer' tool.



Ok, I added color adjustment support to the dfblayer tool, but alas it doesn't really solve the problem.
It seems that every single time an application inits DirectFB the values are reset to the defaults - and
this goes for dfblayer too. So if I run the newly equipped dfblayer to change the values, rerunning
dblayer to see that the values really have changed results in the values being reset to their defaults as
DirectFB inits.


So - wouldn't the correct way to set the color adjustments be via directfbrc?

Ville, how did you come up with the default values for the G450? At least with my board the default
values make a horrible image on the television. The picture is dark and especially the red colors are
greatly exaggerated. By changing the default values directly in the code and experimenting I've been
able to get a reasonable image. This is a tedious way as it requires compilation. I'm wondering that
being as nobody else seems to have these problems could it be that my G450 has a defect?


Kristian




_______________________________________________ directfb-users mailing list [email protected] http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users

Reply via email to