Don't know why the Android team dropped color preview from the emulator with recent SDKs. Color preview was still present and fully functional in the SDK M5 RC15 emulator, but then it stopped working as of SDK 0.9 beta even though the color info is still in the preview callback data[] with the moving checkerboard. See my issue 822 http://code.google.com/p/android/issues/detail?id=822
I think you will have to write/adapt your own camera preview branch to get color, either by fixing the emulator code or by adapting the G1 hardware code (or better still, submit a patch such that everybody will benefit). On May 13, 3:00 pm, Androidphan <[email protected]> wrote: > I'm porting Android to a x86 netbook. But why is color ignored? Can't > I get this working? > > On May 13, 2:31 pm, blindfold <[email protected]> wrote: > > > I'm not sure what you are doing: the Android emulator code for > > previewing for instance simply ignores all color data and displays > > only the Y component, i.e., the first width * height bytes out of the > > 2 * width * height bytes in the YUV422 data[] in the preview callback. > > The G1 hardware code on the other hand does show the color preview, > > but uses a quite different (YUV420) encoding with 3/2 * width * height > > bytes per preview frame. > > > On May 13, 11:43 am, Androidphan <[email protected]> wrote: > > > > Thanks for the reply. But I already converted my yuyv frame into > > > yuv420sp yuv422sp yuv422, rgb 565, no luck at all. > > > > On May 12, 3:44 pm, blindfold <[email protected]> wrote: > > > > >http://groups.google.com/group/android-developers/browse_thread/threa... > > --~--~---------~--~----~------------~-------~--~----~ unsubscribe: [email protected] website: http://groups.google.com/group/android-porting -~----------~----~----~----~------~----~------~--~---
