History log of /frameworks/base/core/java/android/hardware/camera2/impl/CameraMetadataNative.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
844b3520cc31dbca40f282e5a0e3e6d442d4c686 17-Oct-2013 Zhijun He <zhijunhe@google.com> Camera2: filter bad faces

Filter bad face score and ids.

Bug: 11257538
Change-Id: I9beb042e8c0d2f08a3efcd2877deee036b80482f
/frameworks/base/core/java/android/hardware/camera2/impl/CameraMetadataNative.java
58216c2650c9536f93467d6ab347ca3f7720dedd 15-Oct-2013 Zhijun He <zhijunhe@google.com> Camera2: return CaptureResult.STATISTICS_FACES

Changes included in this CL:

- remove the WAR for face detect mode null case.
- make the sanity check assert to warnings.
- make number of faces to be the minimal length of face metadata array length to
avoid out of bound access, since we relax the sanity check.

Bug: 11206459
Change-Id: Ifd9f7f79617039c1b3ad631f202b48076d775e09
/frameworks/base/core/java/android/hardware/camera2/impl/CameraMetadataNative.java
615b75f3351065845f95f6a2339461813f530ae9 15-Oct-2013 Eino-Ville Talvala <etalvala@google.com> Camera2: Fix face rectangle coordinate mapping, and use Key.equals

- Faces are reported differently from other rectangles, so the mapping
has to be specialized for them

- Use Key.equals for key comparison.

Bug: 11206459
Change-Id: I9a2a408dad981c2911048191ec30977020953146
/frameworks/base/core/java/android/hardware/camera2/impl/CameraMetadataNative.java
e37885a8a319165592350e4c46df03c3544a7dc1 08-Oct-2013 Igor Murashkin <iam@google.com> camera2: Workaround for null FACE_DETECT_MODE crashing

Bug: 11118679
Change-Id: Id9b055744f6a2f502857b4cc0c5badb46b44a1f8
/frameworks/base/core/java/android/hardware/camera2/impl/CameraMetadataNative.java
b7bfdc7cf7f45805e8e7ebea77a15051b8ad3e8d 02-Oct-2013 Zhijun He <zhijunhe@google.com> Camera2: add metadata override

There are interface difference between managed and native side for some
metadata, like Face and JPEG format. we need override them when they are set/get
between native and managed sides.

Also fix some issues in the CameraMetadataTest.

Bug: 10406212

Change-Id: Ibd8be0415968445e711b3ea89f45e1edfa193ee2
/frameworks/base/core/java/android/hardware/camera2/impl/CameraMetadataNative.java
227c09f998a79ea4baf1fe178297ef6347e05e0a 05-Oct-2013 Eino-Ville Talvala <etalvala@google.com> Fix build.

Change-Id: I1c3537d936fd467014b966179f5ed2a8c6a696da
/frameworks/base/core/java/android/hardware/camera2/impl/CameraMetadataNative.java
51ca8d6bc031313e5040c716cc207c8f62a68891 04-Oct-2013 Eino-Ville Talvala <etalvala@google.com> Camera2: Verbosity is verboten.

Bug: 10360518
Change-Id: I155effad61099535bee77cc0d0e380420d96770d
/frameworks/base/core/java/android/hardware/camera2/impl/CameraMetadataNative.java
e841d4e16526a2e466f662305682aa3459d07c15 05-Sep-2013 Eino-Ville Talvala <etalvala@google.com> Camera2: Implement idle callbacks

- Rework camera callback binder interface
- Connect up idle, disconnect callbacks
- A few unit tests for shutter firing and idle use

Bug: 10549462
Change-Id: I8455a8a0561e366b7edeef6b101682be2ec44d79
/frameworks/base/core/java/android/hardware/camera2/impl/CameraMetadataNative.java
68f40066c914aefc1f88819dd46dd1135fb9f5bc 10-Sep-2013 Igor Murashkin <iam@google.com> camera2: Rename CameraProperties to CameraCharacteristics

Bug: 10360518
Change-Id: I8667bdcc8c9528ace96dc675585f923004932641
/frameworks/base/core/java/android/hardware/camera2/impl/CameraMetadataNative.java
7a36a0fbb0a5f14047a3680668da954beca05dcb 11-Sep-2013 Igor Murashkin <iam@google.com> camera2: Add key enumeration functionality to CameraMetadata

* Add a way to enumerate all currently set keys in CameraMetadata
* Add a way to enumerate all available keys for CaptureRequest
* Add a way to enumerate all available keys for CaptureResult
* No way to enumerate all keys for CameraProperties, since it would be
identical to all the currently set keys.

Bug: 10360518
Change-Id: I3a90f8cc385db14a675e4ff876ae93d906ff06bf
/frameworks/base/core/java/android/hardware/camera2/impl/CameraMetadataNative.java
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/java/android/hardware/camera2/impl/CameraMetadataNative.java