f1e98d857ec377f2c9b916073d40732e6ebb7ced |
|
06-Sep-2013 |
Eino-Ville Talvala <etalvala@google.com> |
Camera API 2, Device 2/3: Implement idle and shutter callbacks - Update callback Binder interface - Rename frameId to be requestId to be consistent and disambiguate from frameNumber. - Implement shutter callback from HAL2/3 notify() - Add in-flight tracking to HAL2 - Add requestId to in-flight tracking - Report requestId from shutter callback - Implement idle callback from HAL3 process_capture_result - Add new idle tracker thread - Update all idle waiting to use the tracker - Add reporting from request thread, all streams to tracker - Remove existing idle waiting infrastructure Bug: 10549462 Change-Id: I867bfc248e3848c50e71527e3561fe92dc037958
/frameworks/av/camera/tests/ProCameraTests.cpp
|
d1d6467d3bcbc1305eeba0176a2edf04925c368e |
|
07-Sep-2013 |
Zhijun He <zhijunhe@google.com> |
Camera: Correct stream id types Bug: 10604704 Change-Id: I223ac5d200eb6439c08955fb7ad586592099fbae
/frameworks/av/camera/tests/ProCameraTests.cpp
|
c6deb68aa7d1b9a4a4ba4549411c3be2753723d2 |
|
18-Apr-2013 |
Igor Murashkin <iam@google.com> |
Fix ProCameraTests to pass on Wolfie, disabling failing tests Note: tests fail in racy conditions, but we don't occur those conditions in practice in other consumers of ProCamera. Bug: 8654735 Change-Id: Ic73395ad564031a6b30ad99762dee59f9c35cecf
/frameworks/av/camera/tests/ProCameraTests.cpp
|
ad065d38daace14281801127bd447114b7b4daa5 |
|
27-Mar-2013 |
Igor Murashkin <iam@google.com> |
Merge "Camera: Add hotplug support (for fixed # of cameras)" into jb-mr2-dev
|
65d7986ceac6e35426749ac7e05bbd2a38949db4 |
|
27-Mar-2013 |
Igor Murashkin <iam@google.com> |
ProCamera: Fix memory leak in consumeFrameMetadata Bug: 8402301 Change-Id: I975990185f45bb8552712271b9ac457af08a170c
/frameworks/av/camera/tests/ProCameraTests.cpp
|
cba2c163555cd329f49d40658ea3ee902e94dda3 |
|
20-Mar-2013 |
Igor Murashkin <iam@google.com> |
Camera: Add hotplug support (for fixed # of cameras) * Minor: also change addListener to fire the current status upon subscription * Minor: STATUS_AVAILABLE is now an alias for STATUS_PRESENT and deprecated Change-Id: I254608a7332095e3ef201ffea64cff156cfc1b3e
/frameworks/av/camera/tests/ProCameraTests.cpp
|
475391897f0886aae1833d5e8b2e5aea47cc36bb |
|
18-Mar-2013 |
Igor Murashkin <iam@google.com> |
ProCameraTests: Minor add grey/frame count debug-only print outs Change-Id: I0f7b7f3c083a644e9bb0c2302244a5ad434e96a8
/frameworks/av/camera/tests/ProCameraTests.cpp
|
fa4cf9d310685b4c25877cba772ff7da84caf517 |
|
05-Mar-2013 |
Igor Murashkin <iam@google.com> |
(Camera)ProCamera: Remove unused functions from binder interface Change-Id: I0582268cef6e84b630bc87c8a03dcd69d54c440d
/frameworks/av/camera/tests/ProCameraTests.cpp
|
ba5ca4ee770fa0fe9e14990fd13b23f1010f5c98 |
|
28-Feb-2013 |
Igor Murashkin <iam@google.com> |
ProCamera: Add CpuConsumer asynchronous mode support Bug: 8290146 Bug: 8291751 Change-Id: I25423a2b8a70ac7169911b1c7b482aa17190fe0f
/frameworks/av/camera/tests/ProCameraTests.cpp
|
bfc9915f482520eb9676c6d2dbf7f1ac078d937d |
|
27-Feb-2013 |
Igor Murashkin <iam@google.com> |
Camera: Drop ProCamera connections when a Camera connection happens * Also adds an ICameraServiceListener with available/not available statuses Bug: 8291653 Change-Id: I24680f1a2dc109510caf451cf7c7bd180b670d84
/frameworks/av/camera/tests/ProCameraTests.cpp
|
3fa4891f54bbfdbe8ee652930d22c96639964eff |
|
28-Feb-2013 |
Igor Murashkin <iam@google.com> |
ProCameraTest: Drop frames test move processing delay between lock/unlock * This makes it more likely to find races with the buffer being unlocked by itself Change-Id: I1fa7dbfb73f60664a02a35678b58bcc9b06893a2
/frameworks/av/camera/tests/ProCameraTests.cpp
|
4bc4a3845e456fd464556d79d20650a107e873e5 |
|
20-Feb-2013 |
Igor Murashkin <iam@google.com> |
ProCamera: Fix waitForFrameBuffer not handling multiple outstanding frames If the CpuConsumer triggered multiple onFrameAvailable callbacks in between a single waitForFrameBuffer call, the old code would only handle 1 callback. This meant on two subsequent waitForFrameBuffer calls the second would always timeout when two buffers were already available to be unlocked. Bug: 8238112 Change-Id: Ibefca35005ac5c408e5ada97ec4a4344a9e3e497
/frameworks/av/camera/tests/ProCameraTests.cpp
|
a140a6efea1db7837984b3578755cfa4eaa8d92d |
|
21-Feb-2013 |
Igor Murashkin <iam@google.com> |
ProCamera: add waitForFrameBuffer/waitForFrameResult blocking calls Change-Id: I851d41aeecaa15245d5b9d622132e8706d6e292c
/frameworks/av/camera/tests/ProCameraTests.cpp
|
dcb07d51e307019731147751946774f45321edfb |
|
21-Feb-2013 |
Igor Murashkin <iam@google.com> |
Camera: ProCameraTests: clean up a bit, still needs more cleanup Change-Id: Ia7e18c81002c8d98176f21553cf13cbd13cfdf5d
/frameworks/av/camera/tests/ProCameraTests.cpp
|
7b33a74bbc514b99c16be7fff9a34e892bc19264 |
|
21-Feb-2013 |
Igor Murashkin <iam@google.com> |
ProCamera: Add getInfo for getting static metadata (and a test) Change-Id: I3b87dfbc621d98bf41f37a892a1012baf85b5166
/frameworks/av/camera/tests/ProCameraTests.cpp
|
a91537e268f2b35f9f0dfdc0c4f84655c93285ae |
|
21-Feb-2013 |
Igor Murashkin <iam@google.com> |
Camera: ProCamera - implement onResultReceived callback for metadata callbacks Change-Id: I46775402b007244bc383d6343a620eebbd492aad
/frameworks/av/camera/tests/ProCameraTests.cpp
|
eb72e1796b3af548e87891a6d2b73b0567807f25 |
|
21-Feb-2013 |
Igor Murashkin <iam@google.com> |
Camera: ProCameraTests - add CpuConsumer tests for dual streams Change-Id: Ia010450dc79ac2841645b8c2e1553c9ec74ee5e3
/frameworks/av/camera/tests/ProCameraTests.cpp
|
5835cc46a2f06dbfa5fbdab70e091896ef2fb438 |
|
21-Feb-2013 |
Igor Murashkin <iam@google.com> |
Camera: ProCamera - add createStreamCpu and unit test Change-Id: I468172dbfdd78510b273bf9d119c950cbeda7ea3
/frameworks/av/camera/tests/ProCameraTests.cpp
|
985fd30a10f6fec4293f071fd258c4726cff5a3d |
|
21-Feb-2013 |
Igor Murashkin <iam@google.com> |
Camera: ProCamera2Client - add createStream (service is stubbed) and unit test Change-Id: I1ae7ba9b24f5883c214c19a7ed0eaf0c802d69c1
/frameworks/av/camera/tests/ProCameraTests.cpp
|
68506fd58d26748617babe94d5648503cb3690bb |
|
21-Feb-2013 |
Igor Murashkin <iam@google.com> |
Camera: ProCamera - add createStream stub and unit test for it Change-Id: Ic05130e63f4f2c0c3278ba348b192992169f105f
/frameworks/av/camera/tests/ProCameraTests.cpp
|
39f79f77a435c2f769477caeb071e2f9f6e78742 |
|
30-Jan-2013 |
Igor Murashkin <iam@google.com> |
Camera: ProCameraTests - add asynchronous locking unit test Change-Id: Ib79eb84046c9ed898bfb086a6600265fc351924c
/frameworks/av/camera/tests/ProCameraTests.cpp
|
5376573eff55f370f041889618c9a7a9e1894615 |
|
21-Feb-2013 |
Igor Murashkin <iam@google.com> |
Camera: ProClient add asynchronous locks and such Change-Id: I551e5e5e76d9be733fab5224beaa7309268c0f38
/frameworks/av/camera/tests/ProCameraTests.cpp
|
634a51509ee50475f3e9f8ccf897e90fc72ded31 |
|
21-Feb-2013 |
Igor Murashkin <iam@google.com> |
Camera: Add ProCamera private binder interface for an API2-light functionality Change-Id: I2af7a807c99df75ea659e6e6acc9c4fca6a56274
/frameworks/av/camera/tests/ProCameraTests.cpp
|