d6d65154e55612b489aae95b60f3145f3b81f3b4 |
|
20-May-2014 |
Igor Murashkin <iam@google.com> |
camera2: Refactor CameraMetadata.Key out into 3 key classes Before: * CameraMetadata.Key<T> After: * CameraCharacteristics.Key<T> * CaptureResult.Key<T> * CaptureRequest.Key<T> CameraMetadata#get has been removed (each metadata subclass has its own #get now) due to java generic limitations (in particular a type bound <T1<T2> extends Key<T2>> is an illegal bound). CameraMetadataNative gets a new #dumpToLog function to dump the native metadata to logcat. Bug: 15091017 Change-Id: Ic56c54c0d184e209e20de374dc8a6d79527c209f
/frameworks/base/core/jni/android_hardware_camera2_CameraMetadata.cpp
|
feb50af361e4305a25758966b6b5df2738c00259 |
|
10-May-2014 |
Ruben Brunk <rubenbrunk@google.com> |
camera2: Add HAL1 compatibility shim skeleton. This adds basic support for running the Camera2 API on a device running a camera HAL version lower than CAMERA_MODULE_API_VERSION_2_0. This CL includes support for: - N-way preview output streams - N-way jpeg output streams - CameraDevice emulation at the binder interface - Basic camera metadata querying in the CameraManager Bug: 15117269 Bug: 15116722 Change-Id: I8322955034c91f34bb348d4b28c2b774dbef38f6
/frameworks/base/core/jni/android_hardware_camera2_CameraMetadata.cpp
|
f967a5486a78db244624fde4c105aa5e6fa914b9 |
|
29-Apr-2014 |
Ruben Brunk <rubenbrunk@google.com> |
camera2: Plumb DngCreator to native library. Change-Id: Ic58bf6cf5086808b503460ef8e451fc0d6f1f850
/frameworks/base/core/jni/android_hardware_camera2_CameraMetadata.cpp
|
3c40a046cf0ea7b6af01ec93e5276eccb3234bfe |
|
23-Apr-2014 |
Igor Murashkin <iam@google.com> |
camera2: Update native<->managed camera metadata marshalers * Improve existing marshalers: - each managed/native type combination can be queried marshal support - marshalers can recursively call other marshalers for nested types - support marshaling/unmarshaling generic classes by using super type tokens * Add new marshalers for: - ColorSpaceTransform - MeteringRectangle - Parcelable - Range<T> - ReprocessFormatsMap - RggbChannelVector - SizeF - StreamConfiguration - StreamConfigurationDuration Batteries included; so are unit tests. Bug: 14628001 Change-Id: I38d3e646ccfb3953898cd6f750c33e4097328482
/frameworks/base/core/jni/android_hardware_camera2_CameraMetadata.cpp
|
32ef3ae085288597fb86ab97e42ced1da9691362 |
|
22-Feb-2014 |
Ruben Brunk <rubenbrunk@google.com> |
camera3: Update CameraMetadata vendor tag handling. Bug: 12134423 Change-Id: I19380fb5acc3e23a6181d8f858c13457993480fc
/frameworks/base/core/jni/android_hardware_camera2_CameraMetadata.cpp
|
31efe22b400ab1235ed8d8f5c8481810b9e47f37 |
|
03-May-2014 |
Ruben Brunk <rubenbrunk@google.com> |
Revert "camera3: Update CameraMetadata vendor tag handling." This reverts commit e03a7eab1d08c821a516f1c07d29a77797acab68. Change-Id: I1682b5b0904974f488d3e51c3dbaa8f9f02ac71d
/frameworks/base/core/jni/android_hardware_camera2_CameraMetadata.cpp
|
e03a7eab1d08c821a516f1c07d29a77797acab68 |
|
22-Feb-2014 |
Ruben Brunk <rubenbrunk@google.com> |
camera3: Update CameraMetadata vendor tag handling. Bug: 12134423 Change-Id: I1d1be6792b6a4c9f08e042a8b2c89146bde5665e
/frameworks/base/core/jni/android_hardware_camera2_CameraMetadata.cpp
|
5614cbe64493308dc5330eac5d5ba17202013dc4 |
|
17-Mar-2014 |
Igor Murashkin <iam@google.com> |
camera2: Don't log vendor tag errors when camera HAL too old Change-Id: Id7fe9464d7599a566cea976cddc62ad101cf4a10
/frameworks/base/core/jni/android_hardware_camera2_CameraMetadata.cpp
|
85c4388de1fea3d45783f07895c2b113c4cc1ba5 |
|
22-Feb-2014 |
Ruben Brunk <rubenbrunk@google.com> |
camera3: Pass vendor tags through binder. Bug: 12134423 Change-Id: Icef3fe9e67160767bdb8244ac49c85b68b497123
/frameworks/base/core/jni/android_hardware_camera2_CameraMetadata.cpp
|
70c2207c34cf0e6b3b383b1b1500ff5385aa51a6 |
|
27-Aug-2013 |
Eino-Ville Talvala <etalvala@google.com> |
Camera2: Immutable metadata Make all camera metadata immutable once created; requests are created using CameraRequest.Builder. - Separate CameraMetadata implementation from interface - Implement deep copying of metadata - Requests/results/properties have-a native implementation Bug: 10360518 Change-Id: Ia6300c237219d39f70c63156fa9ca666d951a36e
/frameworks/base/core/jni/android_hardware_camera2_CameraMetadata.cpp
|
2f1a2e423e0fbb64467d6fcfa4e82c6384f31210 |
|
26-Jul-2013 |
Eino-Ville Talvala <etalvala@google.com> |
Camera2 API: Rename package to android.hardware.camera2 Change-Id: I77b7939e199f9fe8e12a59393c24cff08097448c
/frameworks/base/core/jni/android_hardware_camera2_CameraMetadata.cpp
|