Please sign in to comment.
BufferQueue: Increase MIN_UNDEQUEUED from 2 to 3.
If 2 queueBuffers happen fairly closely, the former buffer is not picked by display. But SurfaceTexture won't return this to clients, since its not the oldest. It will return the locked buffer causing deadlock. Increasing the min_dequeued buffer count to 3 (from 2) will increase the distance between video and display by 1 more. CRs-fixed: 382393 Change-Id: I275c01473c7057714da35693dfda7a358e9d9285
- Loading branch information...