image there are more than one display buffer(let's say two frame buffer), the hardware will merge two buffer and send to the screen
in most modern arm cpu, such kind of hardware is always exist.... 2011/11/10 Girish H T <htgir...@gmail.com> > Hi, > > Sorry for cross posting. Stuck up with a problem , hope to get the > solution at this forum. > > I am trying to capture the frame from framebuffer device. > /dev/graphics/fb0 in a rooted device. It works well to some extent. But > when i try to play a video and , capture frame buffer the trouble starts. > That is there is a black hole in the captured frame i can see. > > As i read from the google groups there is hardware overlay which the > decoded data is directly rendered to, this part i cant understand. As there > is only one display logically everything should be muxed and given to > display. But i am still not able to understand how the video buffer is > rendered seperately without frame buffer memory area. > > Could some one clarify how exactly the hardware overlaid rendering happens > without directly writing to the frame buffer memory area. Is that area be > accessible ? > > Regards > Girish > > -- > unsubscribe: android-porting+unsubscr...@googlegroups.com > website: http://groups.google.com/group/android-porting > -- unsubscribe: android-porting+unsubscr...@googlegroups.com website: http://groups.google.com/group/android-porting