| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
Some devices like hlte need more time, expectually when thermald
is slowing cpu clock.
Change-Id: I00fb44f8953d91959f170f7b8a5f02dd02da2d40
|
|
|
|
|
|
|
|
|
|
| |
Before initializing the max zoom ratio, we should check if the zoom
feature is supported by the currently used camera.
Some old legacy front cameras don't have zoom feature and the camera
app, without this commit, throws an error because of the null pointer
exception.
Change-Id: I479ed6a33b8aba1ab2219d409fcd1b35179d0ee0
|
|\
| |
| |
| | |
70a82d9d9a59c2a0b9241fdb0b8b0f1a61d0d5a0
|
|/|
| |
| |
| | |
70a82d9d9a59c2a0b9241fdb0b8b0f1a61d0d5a0
|
|/|
| |
| |
| | |
70a82d9d9a59c2a0b9241fdb0b8b0f1a61d0d5a0
|
|/|
| |
| |
| | |
70a82d9d9a59c2a0b9241fdb0b8b0f1a61d0d5a0
|
|/|
| |
| |
| | |
70a82d9d9a59c2a0b9241fdb0b8b0f1a61d0d5a0
|
|/|
| |
| |
| | |
70a82d9d9a59c2a0b9241fdb0b8b0f1a61d0d5a0
|
|/|
| |
| |
| | |
70a82d9d9a59c2a0b9241fdb0b8b0f1a61d0d5a0
|
|/|
| |
| |
| | |
70a82d9d9a59c2a0b9241fdb0b8b0f1a61d0d5a0
|
|/|
| |
| |
| | |
70a82d9d9a59c2a0b9241fdb0b8b0f1a61d0d5a0
|
|/|
| |
| |
| | |
70a82d9d9a59c2a0b9241fdb0b8b0f1a61d0d5a0
|
|/|
| |
| |
| | |
70a82d9d9a59c2a0b9241fdb0b8b0f1a61d0d5a0
|
|/|
| |
| |
| | |
70a82d9d9a59c2a0b9241fdb0b8b0f1a61d0d5a0
|
|/|
| |
| |
| | |
70a82d9d9a59c2a0b9241fdb0b8b0f1a61d0d5a0
|
|/|
| |
| |
| | |
70a82d9d9a59c2a0b9241fdb0b8b0f1a61d0d5a0
|
|/|
| |
| |
| | |
70a82d9d9a59c2a0b9241fdb0b8b0f1a61d0d5a0
|
|/|
| |
| |
| | |
70a82d9d9a59c2a0b9241fdb0b8b0f1a61d0d5a0
|
|/|
| |
| |
| | |
70a82d9d9a59c2a0b9241fdb0b8b0f1a61d0d5a0
|
|/|
| |
| |
| | |
70a82d9d9a59c2a0b9241fdb0b8b0f1a61d0d5a0
|
| |
| |
| |
| |
| |
| |
| |
| | |
Check Camera.Parameters is null in AndroidCameraSettings ctor.
This should also fix the NPE bug b/17620440.
Bug: 17555612
Change-Id: Iee5f41b5d47eced3155e31c09f267eaa61c7de39
|
| |\
| | |
| | |
| | | |
2eed7ab0e5d81c0025737c6ce9931f3d8b57b418
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Right when an error occurs, log it before doing further error handling.
Bug: 17555612
Change-Id: I23c828f3ff0749643e490a431b71318004c6d692
|
| | |\
| | | |
| | | |
| | | | |
06b23bb5cbddfed587a6f0d75636734862b49a1e
|
| | |/|
| | | |
| | | |
| | | | |
06b23bb5cbddfed587a6f0d75636734862b49a1e
|
| | |/|
| | | |
| | | |
| | | | |
06b23bb5cbddfed587a6f0d75636734862b49a1e
|
| | | |\
| | | | |
| | | | |
| | | | | |
02d2429473b57bdfa1cb42610998d2893f93da5c
|
| | | |/|
| | |/|/
| | | |
| | | | |
06b23bb5cbddfed587a6f0d75636734862b49a1e
|
| | |/|
| | | |
| | | |
| | | | |
06b23bb5cbddfed587a6f0d75636734862b49a1e
|
| | |/|
| | | |
| | | |
| | | | |
06b23bb5cbddfed587a6f0d75636734862b49a1e
|
| | |/|
| | | |
| | | |
| | | | |
06b23bb5cbddfed587a6f0d75636734862b49a1e
|
| | |/|
| | | |
| | | |
| | | | |
06b23bb5cbddfed587a6f0d75636734862b49a1e
|
| | |/|
| | | |
| | | |
| | | | |
06b23bb5cbddfed587a6f0d75636734862b49a1e
|
| | | |\
| | | | |
| | | | |
| | | | | |
bf08357f953252ad7a02c0e0c4b2bb87993c979c
|
| | | |/|
| | |/|/
| | | |
| | | | |
06b23bb5cbddfed587a6f0d75636734862b49a1e
|
| | |/|
| | | |
| | | |
| | | | |
06b23bb5cbddfed587a6f0d75636734862b49a1e
|
| | |/|
| | | |
| | | |
| | | | |
06b23bb5cbddfed587a6f0d75636734862b49a1e
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Bug: 17403384
Change-Id: I2f452f79ffb4c0c3327ea5bf7db3f9d26e98ff51
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
There is some evidence that we may be getting null parameters on N10.
Specfically, AndroidCameraProxyImpl.getParameters is returning null,
and from analysis the only two options are that the API1 returns null,
or our synchronous waiting for threads is compromised and we are returning
without error too fast. The latter would presumably show up on many
devices, but we are only seeing an issue on N10, so I suspect an API/HAL
issue. Adding logging and a thrown exception, and cleaning up
GET_PARAMETERS message creation slightly to make more consistent with
other invocations.
Bug: 17109801
Change-Id: I1705345d03ed16ef22b170a11fcaf0c6fb2a2c4d
|
| | | |\
| | | | |
| | | | |
| | | | | |
ca507f86d3d5e4f16ebd666a2b42664e5178eceb
|
| | | | |\
| | | | | |
| | | | | |
| | | | | | |
d5205c2648ba1213f28a232379d10b07a7ee9bdc
|
| | | | |/|
| | | | | |
| | | | | |
| | | | | | |
d5205c2648ba1213f28a232379d10b07a7ee9bdc
|
| | | | | |\
| | | | | | |
| | | | | | |
| | | | | | | |
fe02c862d3e608c0b158d6a7eb83c5c78788f17b
|
| | | | | |/|
| | | | |/|/
| | | | | |
| | | | | | |
d5205c2648ba1213f28a232379d10b07a7ee9bdc
|
| | | | | |\
| | | | | | |
| | | | | | |
| | | | | | | |
9fb7e16061ae2f3d3b059952706a1e1a1b439d6b
|
| | | | | |/|
| | | | | | |
| | | | | | |
| | | | | | | |
9fb7e16061ae2f3d3b059952706a1e1a1b439d6b
|
| | | | | |/|
| | | | | | |
| | | | | | |
| | | | | | | |
9fb7e16061ae2f3d3b059952706a1e1a1b439d6b
|
| | | | | |/|
| | | | | | |
| | | | | | |
| | | | | | | |
9fb7e16061ae2f3d3b059952706a1e1a1b439d6b
|
| | | | | |/|
| | | | | | |
| | | | | | |
| | | | | | | |
9fb7e16061ae2f3d3b059952706a1e1a1b439d6b
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
This fixes a regression introduced by 984a086412a94ebea1bd9af8cd8bbf4afab38034
that resulted in captures sometimes hanging until the AE state changed. It
includes explanatory comments to guard against this sort of error in the future.
Bug: 17302778
Change-Id: I668f5a5470a0ae7712f62c7574d18360d47e410b
|