Confirmed users
753
edits
Line 191: | Line 191: | ||
Examples: | Examples: | ||
* The Codec/Camera code configures it to have several buffers (depending on hardware, for instance 9 buffers for camera preview on Unagi) and run asynchronously | * The Codec/Camera code configures it to have several buffers (depending on hardware, for instance 9 buffers for camera preview on Unagi) and run asynchronously | ||
* SurfaceFlinger (the Android compositor) configures it to have 2--3 | * SurfaceFlinger (the Android compositor) configures it to have 2--3 buffers (depending on [http://en.wikipedia.org/wiki/Board_support_package BSP]) and run synchronously. | ||
* Google Miracast uses it to encode OpenGL-rendered surfaces on-the-fly. | * Google Miracast uses it to encode OpenGL-rendered surfaces on-the-fly. | ||