| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Bug: 13415624
Change-Id: Ifc8f778b70102a38a9f7a086632e6884714e6b58
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- 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
|
|
|
|
|
|
|
|
| |
Bug: 10361136
-Connect calls now return status_t error flags.
Change-Id: Idca453b111e5df31327f6c99ebe853bb2e332b95
|
|
|
|
|
| |
Bug: 9265647
Change-Id: Iefabc11e4bd2e2e8ffd31160476c450affe6629c
|
|
|
|
| |
Change-Id: I3c5d4be2a2e8783fbf98b3e268fd02658f71dc7d
|
|
|
|
| |
Change-Id: Ic2d9a9cf184a482b3c78a481ed693ee32df5ca13
|
|
|
|
|
| |
Bug: 8402301
Change-Id: I975990185f45bb8552712271b9ac457af08a170c
|
|
|
|
| |
Change-Id: I0582268cef6e84b630bc87c8a03dcd69d54c440d
|
|
|
|
|
|
| |
Bug: 8290146
Bug: 8291751
Change-Id: I25423a2b8a70ac7169911b1c7b482aa17190fe0f
|
|
|
|
| |
Change-Id: Ie10a4094522d49683657665fe94ab0b7ccd280e9
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Change-Id: I851d41aeecaa15245d5b9d622132e8706d6e292c
|
|
|
|
| |
Change-Id: I3b87dfbc621d98bf41f37a892a1012baf85b5166
|
|
|
|
| |
Change-Id: I46775402b007244bc383d6343a620eebbd492aad
|
|
|
|
| |
Change-Id: I468172dbfdd78510b273bf9d119c950cbeda7ea3
|
|
|
|
| |
Change-Id: Iec62eead6d179aa5486f7719143340976bb76e7d
|
|
|
|
| |
Change-Id: I1ae7ba9b24f5883c214c19a7ed0eaf0c802d69c1
|
|
|
|
| |
Change-Id: Ic05130e63f4f2c0c3278ba348b192992169f105f
|
|
|
|
| |
Change-Id: I551e5e5e76d9be733fab5224beaa7309268c0f38
|
|
Change-Id: I2af7a807c99df75ea659e6e6acc9c4fca6a56274
|