summaryrefslogtreecommitdiffstats
path: root/services/camera/libcameraservice/gui/RingBufferConsumer.h
Commit message (Collapse)AuthorAgeFilesLines
* libcameraservice: Stop using IGBC::BufferItemDan Stoza2015-03-121-3/+2
| | | | | | | | Switches all uses of IGraphicBufferConsumer::BufferItem (and BufferQueue::BufferItem) to the BufferItem in libgui. Depends on frameworks/native I699ed0a6837076867ca756b28d1ffb2238f7a0d9. Change-Id: I187b3a7d05196b6289596afac8fb9a9d4aebff76
* Add a BufferItem parameter to onFrameAvailableDan Stoza2014-11-041-1/+1
| | | | | | | | Passes the BufferItem for the queued buffer to the onFrameAvailable callback so the consumer can track the BufferQueue's contents. Bug: 18111837 Change-Id: If9d07229c9b586c668e5f99074e9b63b0468feb0
* camera2: skip capture result after clearZslQueueYin-Chia Yeh2014-09-111-0/+6
| | | | | | | | After ZSL queue is cleared, don't add capture result to ZSL queue if its corresponding buffer has been cleared. Bug: 17185356 Change-Id: Iddac39ab09b2560e2ce9390895927217c1736d5a
* camera3: Remove BufferQueue::MIN_UNDEQUEUED_BUFFERS referencesIgor Murashkin2013-11-181-1/+1
| | | | Change-Id: I4730ac7849e915e88d3b8fc8aa869f53a8242501
* separte producer and consumer interfacesMathias Agopian2013-08-061-3/+1
| | | | | Bug: 9265647 Change-Id: Iefabc11e4bd2e2e8ffd31160476c450affe6629c
* camera: Add new RingBufferConsumer to keep a ring buffer of acquired framesIgor Murashkin2013-04-291-0/+189
Bug: 8563838 Change-Id: I5a95e0be94e5388b30639905efae42d3c3279f72