| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
Bug: 18640480
Change-Id: I8f0b42cbb05c6881fbc32664ce9e2b97a0ef5db3
|
|\
| |
| |
| |
| | |
* commit 'f924719d491c2b1a1c42234a0a174d975691b483':
Fix StaleDataExceptions
|
| |\
| | |
| | |
| | |
| | | |
* commit '7158b6705d330ac1e61d5aa51c51b54507c4ab88':
Fix StaleDataExceptions
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
In ensureCacheValid, check whether the cursor is closed before
querying its count. In getItem, check whether the cursor is closed
before moving it to position, as was already being done in getItemId.
Bug:18815354
Change-Id: I4cf2509923695afe9499d0507383c4e0d51bd23e
|
|\| |
| | |
| | |
| | |
| | | |
* commit 'b39a8a0b13bd48abb77439f62454c2f737b95f45':
Remove apache dependency from android-common.
|
| |\ \
| | | |
| | | |
| | | |
| | | | |
* commit '6765631b2eac9978b7ca2b7f8ef0dd6b53808d10':
Remove apache dependency from android-common.
|
| | |\ \ |
|
| | |/ /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This static library was relying on HttpDateTime via AndroidHttpClient.
(and is the only user of this API in our tree). Regrettably, the most
reasonable way forward seems to be copy that class into frameworks/ex.
Using reflection is possible too, but it's riskier since we have to
ensure this class exists unmodified all the way back to froyo.
See API council request b/2553589 for why this was in AndroidHttpClient
in the first place.
Also, this change sets LOCAL_SDK_VERSION := 8 for tests to match the
library version.
bug: 18027885
Change-Id: I9c473f60f0314758120e0d6c6f9b56e4d77ba658
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: Ie2f5fdc51d47e1d70dcfaf27550412d8569c1c04
|
|\| | |
| | | |
| | | |
| | | |
| | | | |
* commit '036ffbce1b8ca4032f05feab5e35c67212cb265e':
Move libvariablespeed to libc++.
|
| |\| |
| | | |
| | | |
| | | |
| | | | |
* commit '842e82f6b8d85c71469f4decdfd5d1a486d55881':
Move libvariablespeed to libc++.
|
| | |\ \ |
|
| | |/ /
| | | |
| | | |
| | | |
| | | | |
Bug: 15193147
Change-Id: Ie582a5789fea7fa83442d998b0d27388176e4e77
|
|\| | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
\'25b78c8a18327bd73c3d4d34887dd63953aeaa8c\' into lmp-mr1-dev
* commit '0c2eb84264c5c5a9f4c9e7187bf926296ee49511':
Ensure default handler always is set if no other error handler registered
|
| |\ \ \
| | | |/
| | |/|
| | | |
| | | |
| | | |
| | | | |
lmp-mr1-dev
* commit 'ede5a97a7ed75ac04dfa58c3b867e67ea4e80f92':
Ensure default handler always is set if no other error handler registered
|
| | |\ \ |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
To avoid memory leaks we set the error handler to null in activity
onDestroy. But, the agent may receive callbacks after this, so
ensure at minimum that we set the default logging handler to default
handle errors post activity destroy.
Bug: 18200874
Bug: 18202261
Change-Id: Ie7251a149ab02c474d8affd15af6b9ea48c2cdc0
|
|\| | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
\'c15ddae4862bb9a10b0142fac9558a5f899b1a21\' into lmp-mr1-dev
* commit '2c10ad010dc8650d43b893ecba23091e9e0dd250':
Ensure agent error handler is always non-null
|
| |\| | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
lmp-mr1-dev
* commit 'e7e528accaef2dfdc4c74c3ad116ede1cbb0c2e9':
Ensure agent error handler is always non-null
|
| | |\| | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Create a dummy placeholder handler which logs warnings, which
can be replaced by app if desired. This makes various assumptions
valid that this is non-null.
Bug: 18137167
Change-Id: I0f508dff3cfe766ccc5a3c5a26c6196f4fb31e04
|
|\| | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
\'733ca8dfa76ac34d1f9caff8798d01a4a8f44002\' into lmp-mr1-dev
* commit 'f7400b8ad32e57b89840b53c94a9fbcca66fcc5f':
Return more detailed debugging info for logging purposes.
|
| |\| | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
lmp-mr1-dev
* commit '3238136a95ea85c0283a1b623e501c835ed5b753':
Return more detailed debugging info for logging purposes.
|
| | |\| | |
|
| | | | |
| | | | |
| | | | |
| | | | | |
Change-Id: If71afbf8029e9e4d5560eb6a655ece990cf19a19
|
|\| | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
\'318eeb225f4567a8c2a6fe14baa06e8923ebe622\' into lmp-mr1-dev
* commit '41663542e572c06b1be98d0b4c0bc198a43242e0':
Cleanup: handle API 1 error callback in CameraExceptionHandler.
|
| |\| | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
lmp-mr1-dev
* commit '7ce2ce7d166d839eb62e03b4cdad7fad4b5e267a':
Cleanup: handle API 1 error callback in CameraExceptionHandler.
|
| | |\| | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Portability API used to expose setErrorCallback call which is API 1
only. The new CameraExceptionHandler should be the centralized place
to handle different camera errors.
Bug: 17931297
Change-Id: I0212f96a98e0caca64aca0f947b991b895d8d56b
|
|\| | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
\'2d01b8e2b5ad30ce3c442799cad4c3d26607fc6f\' into lmp-mr1-dev
* commit '970244510e092d91c11b213440cfa6c194cfafca':
Overhaul error handling in AndroidCameraAgentImpl.
|
| |\| | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
lmp-mr1-dev
* commit 'a84d38ef1687853d1e1e6d1e05533c80405fa322':
Overhaul error handling in AndroidCameraAgentImpl.
|
| | |\| | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
DispatchThread could throw RTE when timeout (2500 ms). This CL extends
it to 3500 ms and also re-route the exception to the proper exception
callback instead of surfacing that up to the app. Since a lot of try-catch
block is added, CameraExceptionHandler class is added to keep
CameraAgent.java clean.
The portability layer should ensure the proper use of Camera API 1. With
this assumption, any run time exception thrown by the framework should be
considered fatal. Once it happened, CameraAgent/CameraProxy should be
invalidated. Any subsequent camera commands should be gated as no-ops to
prevent HAL hanging symptom. Users should be guided to exit the app and
recover from the camera error.
Design Doc:
https://docs.google.com/a/google.com/document/d/1t0sEPwGgc387XcoCVC7kT9Y_RSZPxcayla03M4bdn0U/edit
Corresponding CL for the app layer: ag/562383
Bug: 16189216
Change-Id: I33e69aeff0c8e4211e82e0e83133915700c4eb8f
|
|\| | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
\'90e75d1f90b85e11f6905966ea28d59916935c68\' into lmp-mr1-dev
* commit '3f67d845af493927f81889b0ca4087a1c4a9871b':
Check isZoomSupported before any zoom ratio calculations.
|
| |\| | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
lmp-mr1-dev
* commit 'aacce208f76035a8f7453acc66a0b52e3434babd':
Check isZoomSupported before any zoom ratio calculations.
|
| | |\| | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Per API doc, isZoomeSupported should be checked before calling
getZoomRatios or getMaxZoom. Moving zoom calculation into
isZoomSupported check fixed crash in front camera with no zoom
support, where a HAL/fwk returns a null list of zoom ratios.
Bug: 17863266
Change-Id: I80b5f7a431e7bbe4d50e5d062628e38eda3fd0a6
|
|\| | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
\'698997b9ef47f215350f03c0289f291846cd3604\' into lmp-mr1-dev
* commit 'a5fa3b21247ef211eb8225aec96cb7683d161ed2':
Add null check for exif thumbnail size
|
| |\| | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
lmp-mr1-dev
* commit '52d378bc6bede2c8019134e9c952c14869f226cb':
Add null check for exif thumbnail size
|
| | |\| | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Bug:17790747
Change-Id: I758bb217d0a76093d8e4bb1832cc7ab6907235ee
|
|\| | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
\'1c1d1afb5701b78fcdf09969bba1c20eb591bccf\' into lmp-mr1-dev
* commit '7d5fcf19f74ce8a0ec62bfa6e76ebaaeafb6cbc4':
Remove default thumbnail size setting in portability lib
|
| |\| | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
lmp-mr1-dev
* commit 'a3d310ed23dadd652733854f6dd4ad565e5942d3':
Remove default thumbnail size setting in portability lib
|
| | |\| | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Settings thumbnail size to (0,0) suppresses thumbnail generation. The
Camera app did not set to (0,0) explicitly, but when porting
Camera.Parameters to CameraSettings this crept in. Causes issue on
Nakasi and no reason to suppress thumbnails in general.
Bug: 17700333
Change-Id: I486e560bc9aaf05daf019a3aad8de78ee306f21b
|
|\| | | |
| | | | |
| | | | |
| | | | | |
* commit '782bac7b2818d96e56ab1e304f9f150bef70e8aa':
|
| |\ \ \ \
| | | |_|/
| | |/| |
| | | | | |
* commit '21e5d2401d605b31bccd6357da4ee7c49cf08aed':
|
| | |\ \ \
| | | | |/
| | | |/|
| | | | |
| | | | | |
* commit '70a82d9d9a59c2a0b9241fdb0b8b0f1a61d0d5a0':
Add null check in AndroidCameraSettings.
|
|\| | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
stringification of enums" into lmp-dev
* commit 'efd94f33a32ca8bd05ba599caaa8ac0e531c72f9':
|
| |\| | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
enums" into lmp-dev
* commit '0ea96753473345ed5aa5ac97da03f632bda8cf59':
|