I want to shot images as fast as possible. To do so I capture images from the camera in the format CCamera::EFormatFbsBitmapColor16M with the smallest available size (160x120). After capturing the images I convert them to jpeg and adjust the quality to reduce the time for saving the image (if I save the image uncompressed it cost much time to save it to memory). Now I have the problem that the image size (160x120) is a little bit to small for my purposes. But on my phone (Nokia 6630) the next available image size I can pass to CCamera::PrepareImageCaptureL() is 640x480. But this is much bigger then needed and of course it takes much time to capure images in this size. So I want capture images in a size between the given values (e.g. 320x240). So now my questions: Is it possible to capture images in this or a silmilar size?! Another question is if somebody has some additional hints how to speed-up image capturing!? I remembered that somebody told me to use CCamera::EFormatJpeg as image format (by passing CCamera::EFormatJpeg to CCamera::PrepareImageCaptureL() as image format) but I never tried it and I'm not sure if this works because I never saw it in example code.
Thanks in advance,