History log of /hardware/libhardware/modules/camera/3_4/request_tracker.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
c5a485245169c1da02c4a5bfb80876cff68882eb 16-Nov-2016 Ari Hausman-Cohen <arihc@google.com> Implement flushing and improve request tracking.

BUG: https://b/29937783, https://b/32941326
TEST: unit tests pass, fixes 8 failing cts tests
Change-Id: Idc390bdc1e51ba2bdbda91d90acc459a09a5f174
/hardware/libhardware/modules/camera/3_4/request_tracker.cpp
0b2113c54f716e710aff60989cba5d5f0b080f0f 03-Oct-2016 Ari Hausman-Cohen <arihc@google.com> Track in-flight requests

This allows for verification of callbacks, and will also be helpful
when implementing flush.

BUG: 31653306
TEST: unit tests pass, test program runs
Change-Id: Id43d6cb3c2b9ca4adc96fc08282f88e0b7b904e1
/hardware/libhardware/modules/camera/3_4/request_tracker.cpp
cb11a4df53c3d70c6603ba1416d5c23df7765835 20-Sep-2016 Ari Hausman-Cohen <arihc@google.com> Add request tracking.

RequestTracker keeps track of how many buffers are in flight for
each stream, and what frame numbers correspond to what requests/buffers.

BUG: 31044638
TEST: unit tests pass

Change-Id: I8ef3fcacdf8171514ea7f7eaf77301a641bff61e
/hardware/libhardware/modules/camera/3_4/request_tracker.cpp