Hi Mathias! Can you outline how LayerBuffers are intended to work in SurfaceFlinger. - Are these buffers still allocated by SurfaceFlinger? - Does it enable for example multiple buffers to be queued for display (rather than a double buffered approach). - Is the intention of them to provide support for streams of video data (e.g. from decoded video). - Is the intention that these buffers will get locked/unlocked and drawn to by a client, or does Android differentiate between surfaces used for general rendering and those used for say video playback. - With respect to video playback does Android expect to be able to say decode a video frame and then allow for example some rendering to be added to the buffer before being presented for display? - Can you describe how video playback relates to SurfaceFlinger? - What mechanisms are used to ensure that video frames are displayed at the correct time by SurfaceFlinger?
Thanks. --~--~---------~--~----~------------~-------~--~----~ unsubscribe: android-porting+unsubscr...@googlegroups.com website: http://groups.google.com/group/android-porting -~----------~----~----~----~------~----~------~--~---