The pac207 only does compression when the usb bandwidth mandates it, so when in full ress mode but doing low framerates (high exposure) setting it does not compress. Adjust full res bufsize for this, otherwise things stop working when the framerate gets too low. Signed-off-by: Hans de Goede diff -r 3bbf8991628b linux/drivers/media/video/gspca/pac207.c --- a/linux/drivers/media/video/gspca/pac207.c Sat Jul 05 13:49:20 2008 +0200 +++ b/linux/drivers/media/video/gspca/pac207.c Sun Jul 06 08:08:19 2008 +0200 @@ -166,7 +166,9 @@ .priv = 1}, {352, 288, V4L2_PIX_FMT_PAC207, V4L2_FIELD_NONE, .bytesperline = 352, - .sizeimage = 352 * 288 / 2, /* compressed */ + /* compressed, but only when needed (not compressed + when the framerate is low) */ + .sizeimage = (352 + 2) * 288, .colorspace = V4L2_COLORSPACE_SRGB, .priv = 0}, };