-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi,
Please try QVGA resolution with the attached patch.
Best regards,
Erik
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkl0wk8ACgkQN7qBt+4UG0EvCwCfUcgb5IvEoQOe0MTbefzuUR38
q+8An16qp6UnaYn0kgoFbnQxKg93S1sz
=w7yT
-----END PGP SIGNATURE-----
diff -r cc75bacf5ed6 linux/drivers/media/video/gspca/m5602/m5602_po1030.c
--- a/linux/drivers/media/video/gspca/m5602/m5602_po1030.c Mon Jan 19 18:02:28 2009 +0100
+++ b/linux/drivers/media/video/gspca/m5602/m5602_po1030.c Mon Jan 19 18:11:42 2009 +0100
@@ -339,31 +339,32 @@
switch (width) {
case 320:
+ width--;
+ height--;
+
data = PO1030_SUBSAMPLING;
err = m5602_write_sensor(sd, PO1030_CONTROL3, &data, 1);
if (err < 0)
return err;
- data = ((width + 3) >> 8) & 0xff;
+ data = (width >> 8) & 0xff;
err = m5602_write_sensor(sd, PO1030_WINDOWWIDTH_H, &data, 1);
if (err < 0)
return err;
- data = (width + 3) & 0xff;
+ data = width & 0xff;
err = m5602_write_sensor(sd, PO1030_WINDOWWIDTH_L, &data, 1);
if (err < 0)
return err;
- data = ((height + 1) >> 8) & 0xff;
+ data = (height >> 8) & 0xff;
err = m5602_write_sensor(sd, PO1030_WINDOWHEIGHT_H, &data, 1);
if (err < 0)
return err;
- data = (height + 1) & 0xff;
+ data = height & 0xff;
err = m5602_write_sensor(sd, PO1030_WINDOWHEIGHT_L, &data, 1);
- height += 6;
- width -= 1;
break;
case 640:
------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
M560x-driver-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/m560x-driver-devel