050f5dcf7d1903926b165ebdd2dd30f7a2e83c02 |
|
18-May-2017 |
Emilian Peev <epeev@google.com> |
Camera: Switch usage flags to 64-bit unsigned Usage flags should use 64-bit unsigned values. Bug: 35215313 Test: Camera CTS Change-Id: Ib8d8ec07e16698e34183c3e54498ad7491348087
/frameworks/av/services/camera/libcameraservice/gui/RingBufferConsumer.h
|
bc1713d3b85d7ce656e032da6e4b6b342f14db03 |
|
14-Feb-2017 |
Mathias Agopian <mathias@google.com> |
fallout of splitting rect.h out of libandroid. A lot of media makefiles didn’t specify libui or libgui but included headers from these libraries directly. It works because these headers are on the global include path. With this change, though, rect.h is not anymore (albeit exported from libui). Test: built and booted device Bug: 35164655 Change-Id: I72e8f0b7bd25c6a67eedc17afe52c4c484a147fe
/frameworks/av/services/camera/libcameraservice/gui/RingBufferConsumer.h
|
125684aba1a11b7adbf5f9d607ee2bcc9449081c |
|
27-Dec-2015 |
Zhijun He <zhijunhe@google.com> |
Camera3: add camera3 buffer manager support * Add camera buffer manager for buffer allocation and sharing management across multiple streams. Only gralloc v0 implementation is done, v1 implementation is pending. With this, the max mem footprint for multiple streams in the same stream set will be the max buffer count x max buffer size. * API1 client will still use the old bufferQueue code path, buffer manager is only targeting at API2 clients. * Prepare and teardown should work with buffer manager. * Some existing code typo fix and cleanup (to fix the compiling warnings). Bug: 25088440 Change-Id: I68b246faa43080302acd02a8e976384bd3e26a23
/frameworks/av/services/camera/libcameraservice/gui/RingBufferConsumer.h
|
e361bc024ee7e34b7d53223aa2b209ef120ee78a |
|
08-Aug-2015 |
Pablo Ceballos <pceballos@google.com> |
camera: Rename mBuf to mSlot Bug: 19769719 Change-Id: I9eef512f2a2185b7e0298113d2503b62ec2e5942
/frameworks/av/services/camera/libcameraservice/gui/RingBufferConsumer.h
|
549e735c2ca22d16eea32fda418ba80da32a8558 |
|
12-Mar-2015 |
Dan Stoza <stoza@google.com> |
libcameraservice: Stop using IGBC::BufferItem Switches all uses of IGraphicBufferConsumer::BufferItem (and BufferQueue::BufferItem) to the BufferItem in libgui. Depends on frameworks/native I699ed0a6837076867ca756b28d1ffb2238f7a0d9. Change-Id: I187b3a7d05196b6289596afac8fb9a9d4aebff76
/frameworks/av/services/camera/libcameraservice/gui/RingBufferConsumer.h
|
04f101c35eaa90b1f95939afac30674ec1611e6f |
|
04-Nov-2014 |
Dan Stoza <stoza@google.com> |
Add a BufferItem parameter to onFrameAvailable 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
/frameworks/av/services/camera/libcameraservice/gui/RingBufferConsumer.h
|
6b7a2294b9e4da784cfe4b562ee1720ad606c852 |
|
09-Sep-2014 |
Yin-Chia Yeh <yinchiayeh@google.com> |
camera2: skip capture result after clearZslQueue 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
/frameworks/av/services/camera/libcameraservice/gui/RingBufferConsumer.h
|
054aab3479a094b0a04d48db9cb8f325ea5be162 |
|
18-Nov-2013 |
Igor Murashkin <iam@google.com> |
camera3: Remove BufferQueue::MIN_UNDEQUEUED_BUFFERS references Change-Id: I4730ac7849e915e88d3b8fc8aa869f53a8242501
/frameworks/av/services/camera/libcameraservice/gui/RingBufferConsumer.h
|
deeef54487a34034dc0cfaab20b20d557224c07c |
|
02-Aug-2013 |
Mathias Agopian <mathias@google.com> |
separte producer and consumer interfaces Bug: 9265647 Change-Id: Iefabc11e4bd2e2e8ffd31160476c450affe6629c
/frameworks/av/services/camera/libcameraservice/gui/RingBufferConsumer.h
|
40602741ae87e6bf368c17dd28db4d2db344bded |
|
29-Apr-2013 |
Igor Murashkin <iam@google.com> |
camera: Add new RingBufferConsumer to keep a ring buffer of acquired frames Bug: 8563838 Change-Id: I5a95e0be94e5388b30639905efae42d3c3279f72
/frameworks/av/services/camera/libcameraservice/gui/RingBufferConsumer.h
|