Generally, you can't. Like I said increasingly on hardware the framebuffer is not in a format that you can feasibly read, just like the situation on modern GPUs on the desktop.
On Wed, Sep 28, 2011 at 12:21 AM, Girish <[email protected]> wrote: > Thanks Dianne, > > So where do you think this composed data can be read, suppose i want > to read screenshot of the device programatically. > > As i can see only 2 possibilities. > > 1.Use something like droidscreen - Java app > 2.Direct access framebuffer .. > > I wanted to know if there exists any 3rd opportunity for doing it > neatly. > > Regards > Girish > > > > On Sep 28, 2:44 am, Dianne Hackborn <[email protected]> wrote: > > No. And there is no guarantee about what the format will be, in fact it > may > > not be anything you coud possibly interpret (such as non-planar). > > > > > > > > > > > > > > > > > > > > On Tue, Sep 27, 2011 at 2:51 AM, Girish <[email protected]> wrote: > > > Dear all, > > > > > Is it possible to tap the composed data which is given to framebuffer > > > at android framework level ? In which format it will be RGB565 ? > > > > > I tried doing the same at > > > > > FramebufferNativeWindow.cpp -> int > > > FramebufferNativeWindow::queueBuffer(ANativeWindow* > > > window,android_native_buffer_t* buffer) > > > { > > > int res = fb->post(fb, handle); > > > fwrite(handle, sizeof(char),fb->width*fb->height*3/2 ,fpRGB); > > > } > > > > > But this doesnt work. > > > > > Regards > > > Girish > > > > -- > > Dianne Hackborn > > Android framework engineer > > [email protected] > > > > Note: please don't send private questions to me, as I don't have time to > > provide private support, and so won't reply to such e-mails. All such > > questions should be posted on public forums, where I and others can see > and > > answer them. > > -- > unsubscribe: [email protected] > website: http://groups.google.com/group/android-porting > -- Dianne Hackborn Android framework engineer [email protected] Note: please don't send private questions to me, as I don't have time to provide private support, and so won't reply to such e-mails. All such questions should be posted on public forums, where I and others can see and answer them. -- unsubscribe: [email protected] website: http://groups.google.com/group/android-porting
