V4L/DVB (12078): gspca_ov519: Better default contrast for ov6630
Hans de Goede [Sun, 14 Jun 2009 09:32:52 +0000 (06:32 -0300)]
Hmm, another one with an extra if (life sucks) the
default contrast really is no good for the ov6630, it
isn't even high enough in full daylight, this gives
the ov6630 a different initial value for a better out
of the box experience.

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>

drivers/media/video/gspca/ov519.c

index c7e88cb..9d4b69d 100644 (file)
@@ -1740,7 +1740,10 @@ static int sd_config(struct gspca_dev *gspca_dev,
                break;
        }
        sd->brightness = BRIGHTNESS_DEF;
-       sd->contrast = CONTRAST_DEF;
+       if (sd->sensor == SEN_OV6630 || sd->sensor == SEN_OV66308AF)
+               sd->contrast = 200; /* The default is too low for the ov6630 */
+       else
+               sd->contrast = CONTRAST_DEF;
        sd->colors = COLOR_DEF;
        sd->hflip = HFLIP_DEF;
        sd->vflip = VFLIP_DEF;