According to Motorola support, the problem will be gone once 2.2 update kicks in.
On Jul 14, 3:44 pm, Ignas <[email protected]> wrote: > I have heard rumors that this problem is not visible onMotorola > Milestone, which seems to be a very similar HW. Can someone confirm if > the same problem persists in Milestone? I would think that the camera > and related components should be the same. Thus, this seems like a > driver problem. Hopefully, 2.2 update might solve the problem. > > On Jul 8, 4:52 pm, kao <[email protected]> wrote: > > > > > i've faced the same issue with the droid's camera. and i think i can > > add few details. > > > 1. reboot droid and start droid's "native" camera application > > preview is ok (every time after reboot) > > 2. exit the camera app and start modified (forQCIF) sample app > > preview is bad. > > 3. exit the sample app and start "native" camera app again (no reboot) > > preview is bad. and it stays bad until you reboot the droid. > > > so it seems that all we need is to force camera's reset as it happens > > during droid startup. does anyone know how to do this? > > > On Jun 23, 6:09 am, Ignas <[email protected]> wrote: > > > > Hello, > > > > I am seeing a very annoying behavior onMotorolaDroid when trying to > > > do a simple camera preview atQCIFresolution. And I was wondering if > > > someone experienced something similar. Is there a workaround? Am I > > > doing something wrong? > > > > Let me explain the situation. > > > > Firstly, right after boot-up, using native camera application there is > > > nothing out of ordinary, I see preview each time and it is all > > > perfectly well for as long as needed as many times as I want. > > > > The "interesting" behavior starts when I use the slightly modified API > > > Demos (full app available in Android SDK, modified file is attached). > > > My goal is to preview (and later capture) video atQCIF(176 x 144) > > > resolution. > > > > Using CameraPreview module in API Demos application I can start > > > preview and capture normally only the first time – picture is clear, > > > focused, normal colors, etc. Preview and all is nice. The second time > > > I do preview I see a very over-exposed picture, I need to turn it away > > > from any light source to see anything, otherwise it is all white. And > > > even in the shadow, everything is grainy, as if picture is taken with > > > too sensitive settings (high ISO) with too long exposure. The third > > > time, it is the opposite – the preview and capture is way too dark. I > > > need to point the camera directly into the light source to see even a > > > faintest picture. Pointing out of the window does not help, it has to > > > be straight into the lamp or sun. The effect is like taking pictures > > > with much too low ISO setting – it is way too underexposed. > > > > The overexposed and underexposed sessions interchange, but it is not > > > clear-cut which one appears first. So far the prevailing pattern is > > > that overexposed one starts first. Now surprise comes when I try using > > > native camera application. The pattern continues! It is as if hardware > > > or or software (camera process) got "tainted" with theQCIF. This > > > continues until I reboot the device. > > > > Another interesting point is that if I allow device to "rest", > > > symptoms are much less pronounced after 10 minutes, then in 15 minutes > > > they become barely visible. However, it all comes back after the first > > > time I capture inQCIF. Nothing like this is visible when resolution > > > is higher, say, CIF, VGA or similar. The problem is that, for my > > > purposes I need it to beQCIF. > > > > This does look like a problem in HW, drivers, or somewhere around OS. > > > Any ideas, workarounds, tricks? > > > > If it is not too much to ask, can somebody try the code modifications > > > below to try on your device? I am curious which devices are working > > > properly and which are not. Shall we have a vote? > > > > === Device Information === > > > Firmware version: 2.1-update-1 > > > Baseband version: C_01.3E.03P > > > Kernel version: 2.6.29-omap1-g7fa8788 android-bu...@apa26 #1 > > > Build number: ESE81 > > > > === To reproduce === > > > Open CameraPreview.java from <SDK root>/samples/android-7/ApiDemos/src/ > > > com/example/android/apis/graphics, and add the following method: > > > @Override > > > protected void onMeasure(int w, int h) { > > > super.onMeasure(w, h); > > > setMeasuredDimension(176, 144); > > > } > > > > Also in the surfaceChanged method, add the following line: > > > parameters.setPreviewFrameRate(15); -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

