History log of /frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
c62cea89cebf85b5ecddd50e6f4a805eb5252e20 02-Jun-2016 Eino-Ville Talvala <etalvala@google.com> Camera2: Update lensShadingMap documentation

Revert added language about shading map being the full flat-field
correction; it's actually the same correction as applied to camera
device-processed data.

Also fix a few other wording issues in the lens shading documentation.

Bug: 18175853
Change-Id: I27691925e6496afe18f3506084d89f2523b5555d
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
a37d265df97ab535e02deaeb29fa648fdd21d4f9 26-Apr-2016 Yin-Chia Yeh <yinchiayeh@google.com> Camera: codegen doc update (dynamic black level)

Dynamic black level is capture result key.

Bug: 28276885
Change-Id: I3594813d0a46fc58fb55d9ed3e90266ce2033fd7
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
15aac69c8f16e5edd62fd6557cf6ffb5e04b351e 14-Apr-2016 Zhijun He <zhijunhe@google.com> Merge "Camera: clarify lens shading map" into nyc-dev
43210fe2e8e75ef0dad80282197b224d6b358f00 13-Apr-2016 Zhijun He <zhijunhe@google.com> Camera: clarify lens shading map

Lens shading correction should be full correction that
corrects both color shading and vignetting.

Bug: 18175853
Change-Id: Ia552345b2bd78b1b2eed2472096ebae80680d70b
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
33052d3359afe52514987298bc0b7cb1436247a5 12-Apr-2016 Yin-Chia Yeh <yinchiayeh@google.com> Camera: update expectation of post RAW sensitivity control

Codegen update.

Bug: 27950762
Change-Id: Icff6086c8bb3961247e876d9caae45b95d31cbf8
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
c7c569d5e42c1d7c17881fd89dcbbbab42dafea1 04-Apr-2016 Eino-Ville Talvala <etalvala@google.com> Camera: Allow preview operation of SCENE_MODE_HDR

Some devices support HDR output for preview in addition to still
capture, so explicitly allow for that in the documentation of
SCENE_MODE_HDR.

Bug: 27313038
Change-Id: I894d7449dc0cfb7353f535db23acd12143590208
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
67e61b6d222e310148e196fab4801dd8298efb5e 26-Jan-2016 Yin-Chia Yeh <yinchiayeh@google.com> Camera: codegen doc update: fix typos

Change-Id: Ied9e74cb8af839a1ce6d9e247413e4a05e6d894e
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
1ee1a0ae60c1e7acd4f334f9a31c67ae4e40f73a 19-Jan-2016 Yin-Chia Yeh <yinchiayeh@google.com> Camera: add post RAW sensitivity keys

Codegen change.

Bug: 26625646
Change-Id: I1b84fa5545db73002640d03fa6b9786986a3afdf
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
8998ad9675c9fd99b86f9cda477f8f0d198ae7da 24-Nov-2015 Zhijun He <zhijunhe@google.com> Camera2: update dynamic black level type

They should be floats rather than integers for better precision.

Bug: 23011454
Change-Id: I8c10ff0bc5f07f1d53cdbda36da55b4483f721aa
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
cd950b682c5007119ab44bd8c822d28497e11fc6 13-Nov-2015 Zhijun He <zhijunhe@google.com> Camera2: add dynamic black level support

Also add the optical black regions static memtadata.

Bug: 23011454
Change-Id: I217f33e89e046991f4cded7f7213ce6793ec4e68
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
2813b0fae99fed1096dc23c3899e223459a54cec 29-Sep-2015 Jianing Wei <jianingwei@google.com> Camera2: Update video stabilization API doc.

Bug: 23353979
Change-Id: I781006d1b6ebbdf522ebbf6acc35b2062aff76b6
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
abf0b8b0a8515d8a8a3eaebf471eed7b40bcedfa 20-Aug-2015 Eino-Ville Talvala <etalvala@google.com> Camera: Fix depth documentation issues

- Correct spelling of quaternion
- LENS_INTRINSIC_CALIBRATION and LENS_RADIAL_DISTORTION were not
linkifying correctly

Bug: 23360503
Change-Id: I9c5acc0087d7115548b75ccfa1bc1eb1866557b2
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
9c9167efe229f2d7bad0422c371923d5d1776f52 15-Jul-2015 Chien-Yu Chen <cychen@google.com> Camera2: Update FAST mode for EE and NR

FAST for EE/NR modes may be the same as OFF for devices
whose EE/NR will slow down the capture rate.

Bug: 22486061
Change-Id: I162dc27a6ba6838fbbc1077dd346f4ff9bbacc43
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
3054f595146bbf8c71d4caaf1aad83252d5bcbea 08-Jul-2015 Chien-Yu Chen <cychen@google.com> Merge "Camera2: implement Key.toString()" into mnc-dev
0dd17509a953774039c0e73beac4b0546504c774 07-Jul-2015 Eino-Ville Talvala <etalvala@google.com> Camera: Add ZERO_SHUTTER_LAG modes to noise reduction and edge enhancement

This mode splits processing quality based on stream resolution, to
enable ZSL operation where low-resolution (preview/recording) streams
require more processing since they are immediately user-visible, while
the high-resolution intermediate ZSL stream should have minimal/no
processing since it will be reprocessed into final quality when
necessary

Bug: 22266686

Change-Id: Ib41102b66b07d61a099f021f8c6251f28c62686f
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
12a8385b7e403c6e1af6c824d3e77088242f89a7 07-Jul-2015 Chien-Yu Chen <cychen@google.com> Camera2: implement Key.toString()

Implement toString() for CameraCharacteristics.Key,
CaptureResult.Key, and CaptureRequest.Key.

Bug: 22279124
Change-Id: Ib1076e3f6d7bcbffbb148a7a01f72133daccebb8
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
f8a2f575900c527ce3fc73076fa88453a51017d0 25-Jun-2015 Eino-Ville Talvala <etalvala@google.com> Camera2: Add clarification about simultaneous trigger use

Allow triggers to be activated at the same time, and specify
allowed behaviors.

Bug: 21399067
Change-Id: Ia4b06dbdffabe9c1b85907b13022142ffd00caa4
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
d772b5e363483772911647d404e2487d419049c1 23-Jun-2015 Yin-Chia Yeh <yinchiayeh@google.com> Merge "Camera: document expected thumbnail size in capture result" into mnc-dev
5988311cbbde38e09e3cc743e6a398034968ed55 23-Jun-2015 Yin-Chia Yeh <yinchiayeh@google.com> Camera: document expected thumbnail size in capture result

Codegen document update only.

Bug: 21880406
Change-Id: I058f6af62ff341943f7fdf6eefe8303431211970
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
ee2ebdedccaa708cfe810c50cc047990cc2054c5 17-Jun-2015 Zhijun He <zhijunhe@google.com> Camera2: add FACE_PRIORITY_LOW_LIGHT

Add FACE_PRIORITY_LOW_LIGHT to allow higher sensitivity value AE under low
light.

Also fix some minor doc issue for high speed recording capability.

Bug: 21813977
Change-Id: I965ece936c1bc3d3cb370454e950fde4aad06335
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
b8bd8ab184e1f1477945cd3abf5853b29ff8524e 16-Jun-2015 Eino-Ville Talvala <etalvala@google.com> Camera: Adjust intrinsic transform coordinate system.

Needs to be in the pre-correction active array coordinates
for consistency.

Bug: 20491394
Change-Id: I7a28499fec59219a0f8d85c1fc37867aed90f4c0
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
02cd8cbc9df749f9dbf5f4bcb2159c07a63b5a2f 16-Jun-2015 Ruben Brunk <rubenbrunk@google.com> Add addional scale component for radialDistortion.

Bug: 20491394
Change-Id: Ibbaf8bbfe60e1e0c17ac5ba8c641b8616b1148b7
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
d3dbfb3f75cb1a6351e79d137c7ccfce498672cf 30-May-2015 Eino-Ville Talvala <etalvala@google.com> Camera: Change origin of poseTranslation.

No actual defined center for the Android sensor coordinate system
exists, so define the translation relative to the largest camera
device facing the same way.

Bug: 20123879
Change-Id: Ica33d23717c976c063c26b768af5b6148483909c
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
14438d122c1e7ab88a6169bca13a35d50e76e91e 01-Jun-2015 Eino-Ville Talvala <etalvala@google.com> Merge "Camera2: Add tangential distortion coefficients" into mnc-dev
6216e4e06f00b5b1c1faf739be1fdbe13ad18ca9 29-May-2015 Chien-Yu Chen <cychen@google.com> Camera2: update docs for reprocess timestamp

Bug: 21112186
Change-Id: Ie49c00c96f7e69b672df5afa34e06e3dcd49490f
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
66c73ba846df91a2d0cc25650b17d50f80d0e785 30-May-2015 Eino-Ville Talvala <etalvala@google.com> Camera2: Add tangential distortion coefficients

Also improve the documentation for the radialDistortion tag in
general.

Bug: 20123879
Change-Id: I8a725dedb9432a29bb731d603ca5c9fa89b8f9a4
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
8b905578b54041f7d0b8dc04dd158d16d28262a1 15-May-2015 Eino-Ville Talvala <etalvala@google.com> Camera2: Add SDK annotations

- Annotate everything with @NonNull, @Nullable
- Annotate a few @IntRange
- Annotate a few @IntDef
- Most metadata enums probably canont be annotated usefully,
since get/set() are generic and the annotation system
can't yet manage that.
- Plus metadata annotations need to be auto-generated anyway
- Also add explicit null check to prepare's surface argument
- Also update docs of getCameraCharacteristics to match reality

Bug: 21029463
Change-Id: Ifd81b2a782e29ad069fe25c7db4a1fda73dabcd7
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
527d522f349d806fa9765130269de5a759cb6b69 15-May-2015 Zhijun He <zhijunhe@google.com> Camera2: get ride of sceneModeOverrides in API doc

sceneModeOverrides isn't public API.

Bug: 20152738
Change-Id: I4024b152c47c1d0184971539c99a2f1cc1b1c1a0
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
8062d31d27943da4d652878b4c36aeabb8bb8b08 12-May-2015 Chien-Yu Chen <cychen@google.com> Camera2: Fix reprocessing API naming and docs

Rename reprocessible to reprocessable and OPAQUE reprocessing to
PRIVATE reprocessing. Also fix a few broken links in reprocessing
APIs.

Bug: 21044522
Change-Id: I155b62d8743b036bd4b46f0da87749ce4e20b467
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
b6eb52ffc51cec78c3adc2e5b25c4c3214344983 17-Apr-2015 Eino-Ville Talvala <etalvala@google.com> Camera2: Fix auto-gen documentation crossreferences.

Also update a few outdated notes.

Bug: 20085848
Change-Id: I1aace2152ee937c6c6a4701af999722fdc2e3da7
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
513f7c33eae0084ecd70062d660f2b873032d895 25-Apr-2015 Zhijun He <zhijunhe@google.com> Camera2: add max capture stall for reprocess

Bug: 19988710
Change-Id: I05bf3f72fdd54127d9aaa1583e9b0903be94c310
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
0b7b03b35f3b29a068580be0ab0f68ca11d00bdb 14-Apr-2015 Eino-Ville Talvala <etalvala@google.com> Camera2: Add DEPTH_OUTPUT capability and DEPTH_DEPTH_IS_EXCLUSIVE field.

- Define DEPTH_OUTPUT capability and its requirements.
- Add DEPTH_IS_EXCLUSIVE to support devices that cannot produce color and depth
for the same capture.

Change-Id: I6e511b7b8625907d9fc751fe8a73a443edeeb2ab
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
7681fbb98ef51d0a3bf7cad5cf4947a4535cc606 14-Apr-2015 Chien-Yu Chen <cychen@google.com> Merge "camera2: add reprocess support"
5398a676809faaf3c6c2875edc1907ad6b8e1c89 19-Mar-2015 Chien-Yu Chen <cychen@google.com> camera2: add reprocess support

Add reprocess API and implementation to support creating reprocess
capture sessions, reprocess requests, and receiving reprocess capture
results.

Change-Id: I4c1c02f41d1712f65e729ea3ba09592a27ffe86d
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
046a978f684f57b9d1c1c36bcb52cca34124f021 08-Apr-2015 Eino-Ville Talvala <etalvala@google.com> Revert "Revert "Camera2: Add camera pose and distortion fields""

This reverts commit fb4894429810776ae1d2d812872d3158e4d9eb92.

Change-Id: I205904bf9be8149cda0b9aeda68948f14b5d64fb
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
fb4894429810776ae1d2d812872d3158e4d9eb92 08-Apr-2015 Timothy Knight <tknight@google.com> Revert "Camera2: Add camera pose and distortion fields"

This reverts commit da1e6411be6d69650d7e8ae42e738f2dbb356777.

Change-Id: Id04cc86cf9740a2a9bf5eb047b633a2abd90f561
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
da1e6411be6d69650d7e8ae42e738f2dbb356777 10-Feb-2015 Eino-Ville Talvala <etalvala@google.com> Camera2: Add camera pose and distortion fields

- android.lens.info.poseRotation
- android.lens.info.poseTranslation
- android.lens.info.intrinsicCalibration
- android.lens.info.radialDistortion

Change-Id: I3f8cf258b600bc58d0743e44aa6c456cd4b8a906
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
d49ebcc3ad3d37d9c37e638db5d308c9c22c30fb 27-Mar-2015 Yin-Chia Yeh <yinchiayeh@google.com> Camera: codegen doc update

Bug: 19966527
Change-Id: I47c450d5661374c0a51d02bb79fccff1d26338f7
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
7021b7e370b381619582d775d4a597df3e41c9ff 10-Feb-2015 Yin-Chia Yeh <yinchiayeh@google.com> Merge "Camera2: lens shading related HAL3.3 update"
e4aa2831ce6a07a6454ebd61675d9ac432f8f492 07-Feb-2015 Yin-Chia Yeh <yinchiayeh@google.com> Camera2: lens shading related HAL3.3 update

Codegen doc update.

Change-Id: I0e997b3e6fde7636bef3accdd0f8b7b969d37afa
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
98bafbf9564d5271f79d418fc66527c272215ee0 09-Feb-2015 Yin-Chia Yeh <yinchiayeh@google.com> Merge "Camera2: doc update for HAL3.3 tonemapping change"
fa95b0420ce819e5f559cd97f9edb086e9eebb71 09-Feb-2015 Zhijun He <zhijunhe@google.com> Camera2: add precapture trigger CANCEL

Bug: 19265647
Change-Id: I8f94ee5ace6dd3040ee2f350d589e24e53694f1b
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
6de4c8827111ea32d036a7071e3cdc85343cc5d4 08-Feb-2015 Zhijun He <zhijunhe@google.com> am 9f8e82ed: am f7f13110: Merge "camera-metadata: clarify the AE precapture trigger spec" into lmp-mr1-dev automerge: 07c745b
automerge: 0b039b0

* commit '0b039b031557d77e112e88925904e9668f764aa7':
camera-metadata: clarify the AE precapture trigger spec
dd72be5971039f6f61af47c956287dc28b33f34c 06-Feb-2015 Zhijun He <zhijunhe@google.com> camera-metadata: clarify the AE precapture trigger spec

Doc only change.

Bug: 19301706
Change-Id: I8f94ee5ace6dd3040ee2f350d589e24e53694f1b
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
956c52b5a09fa6b193b162bdb3aee629323cde2b 06-Feb-2015 Yin-Chia Yeh <yinchiayeh@google.com> Camera2: doc update for HAL3.3 tonemapping change

Codegen doc change.

Change-Id: Idd5185767c177f3179e5833be3f42357a5ead25f
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
d9fc67ce3c1498a911df39675b61b96ec1364f08 30-Jan-2015 Yin-Chia Yeh <yinchiayeh@google.com> Camera2: framework updates for HAL3.3 keys

1. Return new keys in legacy shim
2. Codegened doc update from the spec change
3. Remove DISABLED mode from available scene mode list to ensure
DISABLED is listed iff scene mode is not supported

Change-Id: If3dc74ea7e0fe6135722723f211024b604094f59
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
0e99c2260d874eaeb62ddeb75c2f29f26818ad99 30-Jan-2015 Zhijun He <zhijunhe@google.com> Camera2: metadata spec update for reprocessing

Change-Id: I37eda90970eace23c42ba9106d4db1587df8d1b4
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
f4eac129545fd583d33d9e7ab05cc87f61079bb9 05-Dec-2014 Eino-Ville Talvala <etalvala@google.com> Camera2: Add HDR scene mode for backwards compatibility.

To maximize backwards compatibility, support the HDR scene mode fully,
as it was supported on Camera HAL1 / Camera API1.

Bug: 18639933
Change-Id: I35c164563379f7f820b42c674bd91f706061170c
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
7b2cae6ceca680f6034a9fe43df2446cbae2f090 25-Nov-2014 Yin-Chia Yeh <yinchiayeh@google.com> Camera: update antibanding spec

Codegened doc change.

Bug: 18503791
Change-Id: I0e8c6ec5d4949923c0091222affdef8bbba59d58
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
7144b5d2cf445ed245cfd9b09c7897966d01b5ff 12-Nov-2014 Yin-Chia Yeh <yinchiayeh@google.com> Camera: doc update for independent 3A

Bug: 18281970
Change-Id: I12f8b4fcbabe473b076464eaf9b7617a5ec586d3
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
fd3e2892f29ded5a25a0a064275b282ce93ed258 06-Oct-2014 Eino-Ville Talvala <etalvala@google.com> Camera2: Docs cleanup, especially units and range

- Add entries for units and range into javadoc
- Fix up existing units entries and add new ones
- Fix up range entries to be consistent for enums
- Add range entries where it makes sense
- Minor fix to javadoc gen to allow for code indentation
- Lots of edits for consistency, especially to
available* entries.

Bug: 16525650

Change-Id: Id09663d897ec98122073e6e13719731ec0de4dad
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
4b8cd6b44cf800cf5dd88e5afbcff4968398779d 03-Oct-2014 Igor Murashkin <iam@google.com> camera2: Update docs only for legacy devices

Bug: 17788234
Change-Id: Ie88f3750cc06d889c6750f2099598d53ccb601b7
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
808150f066b53da1573e8b1fbd6b377d0fc229f8 09-Sep-2014 Yin-Chia Yeh <yinchiayeh@google.com> camera2: make 3A regions null when not available

Bug: 17346456
Change-Id: If8e1611614622e7eef6f77e03ef55375650f1c51
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
fd887436bd111e4d2c7307578a51b5070025b7f2 04-Sep-2014 Eino-Ville Talvala <etalvala@google.com> Camera2: Final API revisions

- Rename listeners to callbacks. Listeners are single-method and are interfaces,
while callbacks are abstract may get more methods in the future.
- Use register/unregister for registering callbacks, not add/remove.

Bug: 17389922
Change-Id: Ic6b46ad79cb43a43a85e2a4b63f059d3af99798b
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
9e4e439a688f1859cd895f2ff7ecad75cddb116b 18-Aug-2014 Zhijun He <zhijunhe@google.com> Camera2: update aberration correction related tag name

This is for API review update.

Bug: 17008587
Change-Id: I67c2cffed8fcc106008b0fde6f01cd81f4ce6db0
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
abd9d3c5c7100c45812ee80975ac59f5b1902a71 28-Jul-2014 Eino-Ville Talvala <etalvala@google.com> Camera2: API review updates

- Rename CameraCharacteristics#SENSOR_INFO_TIMESTAMP_CALIBRATION
to TIMESTAMP_SOURCE
- Remove StreamConfigurationMap#NO_MIN_FRAME_DURATION

Bug: 16402755
Change-Id: I6c30a1e931c9f064c22092d362bcc61bd88e2f8a
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
bdf366cc70639b0e16b8f84eebe612a48a8b8b06 26-Jul-2014 Igor Murashkin <iam@google.com> camera2: Api change (#getFrameNumber -> long; @hide REQUEST_FRAME_COUNT)

Change-Id: I164011c97a57fb9fb9c504ae4c5f394dcb36a4bc
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
1b1f1b611c8e648b9737e7930e6982cf117134ce 24-Jul-2014 Ruben Brunk <rubenbrunk@google.com> camera2: Move noise model to dynamic metadata.

Bug: 16369384

Change-Id: I7a540705176c7be68431a977e2b7218ffa1bddd0
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
6c76f58f31635c19c14ae161f96dad2082537860 16-Jul-2014 Igor Murashkin <iam@google.com> camera2: Add legacy available Request/Result/Characteristics keys

* Also changes the CameraMetadata#get*Keys to not return @hide keys

Change-Id: Ifc89153136a9be502b7b88addbd16a5de68a7bfc
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
a05e59d12b410638e97bc2d88c64442c47907fe3 09-Jul-2014 Zhijun He <zhijunhe@google.com> Camera2: Add aberration correction control

Change-Id: I0a3530ee8d5550f0f2a58c4d7af284821d87cb4d
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
0a160acf297b583e12a9710c929c4ba9a38f7353 02-Jul-2014 Eino-Ville Talvala <etalvala@google.com> Camera2: Hide all the deprecated methods and interfaces

Leave them in for now until bundled clients complete updating

Change-Id: Ibd0fc971258ce6b649000c48dd7a6716f1ab91d4
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
e040418f4779c37aa9df69a3916d376af9d2e868 26-Jun-2014 Zhijun He <zhijunhe@google.com> Camera2: Add high speed video support

Below tags are added/updated:
- Add HIGH_SPEED_VIDEO in android.control.sceneMode
- android.control.availableHighSpeedVideoConfigurations

Change-Id: Ice2497c81d9feead7519f5d11f2bd5598093b4bc
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
5eaf6d21611684ffc826bc8abb74c495403aac4b 14-Jun-2014 Zhijun He <zhijunhe@google.com> Merge "Camera2: Add timestampCalibration tag"
45fa43a1815e2d0a25ed3a126e4e732a03b7ed7f 14-Jun-2014 Zhijun He <zhijunhe@google.com> Camera2: Add timestampCalibration tag

Also update the video/optical stabilization docs.

Change-Id: I444cc8d46c0a460bc4311e58bf6166b5c6dbfd14
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
0bda31afe06a05144a31ce47adbc54694ec24228 13-Jun-2014 Zhijun He <zhijunhe@google.com> Camera2: Add rollingShutterSkew tag

Change-Id: Icbedaeda9fc64a9dda509493ad9d14569c56cd18
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
e600d6ad60373821472e6338792109fa3103f7e2 09-Jun-2014 Eino-Ville Talvala <etalvala@google.com> Camera2: Misc + enum value documentation updates

- Update enum values for many entries
- Reword various sections of documentation for clarity.

Bug: 15475465
Change-Id: I2b03cac8d478e945c7d93717845a9ae44b97639b
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
b67a3b36fd569e63c1b8ca6b2701c34c7a3927c1 06-Jun-2014 Eino-Ville Talvala <etalvala@google.com> Camera2: Many docs updates

- Improve CameraManager.AvailabilityListener docs
- Fix references to createCaptureSession immediately returning a session
- Remove most docs from deprecated methods, to minimize confusion.
- Remove references to deprecated methods from non-deprecated methods.
- Improve acronym use in metadata keys, and other minor metadata doc fixes.
- Improve package-level docs.

Bug: 15394187
Bug: 15394241
Bug: 15394242
Bug: 15394526

Change-Id: I48de626a33ef9b834578f7bb890de9b98d3122d2
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
f41799e7f7d29ce479372f31d5570b99859692c3 30-May-2014 Yin-Chia Yeh <yinchiayeh@google.com> Merge "Camera2: update the range of metering weight" into lmp-preview-dev
97f1c854993a65b2c700426a1e3a83b23ea65337 29-May-2014 Yin-Chia Yeh <yinchiayeh@google.com> Camera2: update the range of metering weight

Limit the range of metering weight to 0-1000.

Bug: 15315352
Change-Id: Iceb13b72508cb3c9f758bdcb1b69b6b11ec5aaf8
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
5743868e15c88d2886915163652a1571a218bf39 30-May-2014 Igor Murashkin <iam@google.com> camera2: Change android.lens.focusRange to Pair<Float,Float>

Since the focus range is defined in diopters (1/distance), it just so
happens that in a range [near, far] near >= far which is against the
android.util.Range contract.

Change it to pair instead.

Also adds a marshaler for Pairs since they didn't have one before
(and aren't parcelable).

Bug: 15335269
Change-Id: If2f3259aeec072438a1c18c1b9728a4c81e92a40
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
50f7243ca068c793c8b5aca37a9e983b630c477f 28-May-2014 Zhijun He <zhijunhe@google.com> Camera2: Update spec for thumbnail cropping behavior

Also update FULL capability spec (remove ZSL from the requirement list).

Bug: 15168075
Change-Id: I864baf35ffab9047b52facb29011682e724bbc9b
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
574936894d3044445a272b39f2d925af40ece5d8 28-May-2014 Ruben Brunk <rubenbrunk@google.com> camera2: Update native/managed key mappings.

Switches to using managed value classes for the following keys:
- android.sensor.info.sensitivityRange
- android.sensor.info.exposureTimeRange
- android.jpeg.gpsCoordinates
- android.jpeg.gpsTimestamp
- android.jpeg.gpsProcessingMethod
- android.statistics.lensShadingMap
- android.lens.info.shadingMapSize
Also fixes a minor bug in LensShadingMap

Bug: 14628001
Change-Id: Ia0f541242f529ab9ba3111db799306b198f2b40b
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
8490ace76fd350e53de9554c11fca715c5a37aaf 27-May-2014 Yin-Chia Yeh <yinchiayeh@google.com> Camera2: switch API interface to java classses

android.sensor.info.physicalSize: float[] -> SizeF
android.statistics.hotPixelMap: int[] -> Point[]
android.tonemap.curve[Red|Green|Blue]: float[] -> TonemapCurve

Bug: 14628001
Change-Id: I1e085f5e640a059852fcb504b6dd5f884039e653
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
2bb91a7a68e32530adf730deeef2fe95bad20a96 28-May-2014 Eino-Ville Talvala <etalvala@google.com> Camera2: Use ColorSpaceTransform and RggbChannelVector, replace enum byte[]

Also fix a minor bug in ColorSpaceTransform copying validation.

Affected keys:
android.colorCorrection.transform
android.colorCorrection.gain
android.control.aeAvailableAntibandingModes
android.control.aeAvailableModes
android.control.afAvailableModes
android.control.availableEffects
android.control.availableSceneModes
android.control.availableVideoStabilizationModes
android.control.awbAvailableModes
android.edge.availableEdgeModes
android.hotpixel.availableHotPixelModes
android.lens.info.availableOpticalStabilization
android.noiseReduction.availableNoiseReductionModes
android.sensor.calibrationTransform1
android.sensor.calibrationTransform2
android.sensor.colorTransform1
android.sensor.colorTransform2
android.sensor.forwardTransform1
android.sensor.forwardTransform2
android.statistics.info.availableFaceDetectModes
android.tonemap.availableToneMapModes

Bug: 14628001
Change-Id: Ic0a3ff0aaa6bfe872cf8fb740870618c3eee3008
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
78712a8bd7275542013ba099f33536eead0167fb 28-May-2014 Igor Murashkin <iam@google.com> camera2: Add new metadata keys, change types for existing range keys

Also adds the following keys:
* android.control.maxRegionsAe
* android.control.maxRegionsAwb
* android.control.maxRegionsAf
* android.request.maxNumOutputRaw
* android.request.maxNumOutputProc
* android.request.maxNumOutputProcStalling

Changes the following keys' type
generations:
* android.control.aeTargetFpsRange
* (Range<Integer>)
* android.control.aeAvailableTargetFpsRanges
* (Range<Integer>[])
* android.control.aeCompensationRange
* (Range<Integer>)
* android.lens.focusRange
* (Range<Float>)

Bug: 14628001
Change-Id: I141847dffc4b0d89cea37c19a54d6d5faf24a9bb
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
817f8933ee1c11130ad2ca45b5ac8ce8b729f125 19-May-2014 Yin-Chia Yeh <yinchiayeh@google.com> Camera2: Replace int[] by MeteringRectangle

Bug: 14628001
Change-Id: I8ae4efa24d41043046a84b04e5209259a8a21063
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
db075afc85b6b50a5d3a988a17ed0d4e09ef0823 21-May-2014 Igor Murashkin <iam@google.com> camera2: Add partial results to the capture listener (API change)

* Also adds capture sequence aborted callback

Bug: 12492876
Change-Id: I56ec8edbcda8b64c2262ff7472961ac78042c7f4
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
8949225294479d6152b3bd0f56f9520e700f84b7 23-May-2014 Zhijun He <zhijunhe@google.com> Camera2: Mark the under-specified tags for FUTURE

Also clean up the tag ids.

Bug: 15168075
Change-Id: I57fb6fb37e512c224370c72d806a4b702360f29f
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
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/java/android/hardware/camera2/CaptureResult.java
1498615d56851664c96e51d530e445ed73be7a22 23-May-2014 Zhijun He <zhijunhe@google.com> Camera2: Add croppingType tag

This is to indicate if the camera supports arbitrary cropping.

Bug: 15168075
Change-Id: Ib75f7af629be816229cc686c89980fec101301c0
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
9e6d1880c288d7d0ddcb651dda88d069f058eced 23-May-2014 Zhijun He <zhijunhe@google.com> Camera2: Raw is not croppable

Update spec doc to clarify that raw stream is not croppable.

Bug: 15168075
Change-Id: I4ffa8e2a06acd17913426ba37744bb9df1bc7330
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
fa7c755a920dc0209efa15a65bfdd2881cb42141 23-May-2014 Zhijun He <zhijunhe@google.com> Camera2: Clarify shading map spec

The existing spec is unclear about shading map calculation for both application
developer and hal implementers, need more clarification.

Also fix a typo in tonemap.mode.

Bug: 15168075
Change-Id: I7f38ccf6aa6938fdac9f64e95deddc0188025d08
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
f967a5486a78db244624fde4c105aa5e6fa914b9 29-Apr-2014 Ruben Brunk <rubenbrunk@google.com> camera2: Plumb DngCreator to native library.

Change-Id: Ic58bf6cf5086808b503460ef8e451fc0d6f1f850
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
72f9f0a96e4476ef231d5001cb30521ad4ce5b1e 15-May-2014 Igor Murashkin <iam@google.com> camera2: Move parameters around to different packages

* Camera-specific params to android.hardware.camera2.params
* Remove android.hardware.camera2.Size
* Move Rational to android.util

Bug: 14628001
Change-Id: Ie7a82bf9f4a0d8c18e0dc3a1581123c0d95da3f0
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
9c595174ccaaf3d36315c4a100e47ee4369073f6 12-May-2014 Igor Murashkin <iam@google.com> camera2: Use StreamConfigurationMap for format/size/duration lookup

* Also @hide/@deprecate a bunch of other keys
* Move some classes into android.hardware.camera2.params

Bug: 14628001
Change-Id: I2db490a0849680a133a901403477a147b004fb28
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
e2e5527ef394ed5216f209b7cf0f9694eb799860 09-May-2014 Yin-Chia Yeh <yinchiayeh@google.com> Merge "Camera2: Minor update for exposureCompensation spec"
a4227dfe48dcfb49709e05f7db413e0d883997f0 05-May-2014 Yin-Chia Yeh <yinchiayeh@google.com> Camera2: Minor update for exposureCompensation spec

doc change only

Change-Id: I4bcc461cd9d592d5b15beda45f2b6176d7efde37
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
bc01db42d5768539d349935f58890f71dd56f521 07-May-2014 Zhijun He <zhijunhe@google.com> Camera: remove some DNG tags

Change-Id: I878e26414dcf5cedbcfd8c505b0c507f4548c035
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
379af01292ecf4a46a465c48a7da55a68c0a9f49 06-May-2014 Zhijun He <zhijunhe@google.com> Camera2: Add missing capture result tags

All capture request tags should be available in capture result.

Bug: 14059883
Change-Id: I0aa8d7341b14fbbd627b17eb316bb016ff1fc316
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
4f91e2a45990b9bfb9e05fb3e7600c44450d4be5 17-Apr-2014 Zhijun He <zhijunhe@google.com> Camera2: Update sync.frameNumber tag

This is from the type mismapping bug fix in metadata generation.

Change-Id: Icaa9916e00e76b30cdc5688c3d3b7e9cadf84794
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
7c062369d55ad6f6f0c9c3bd8439c50cbfb88f42 16-Apr-2014 Ruben Brunk <rubenbrunk@google.com> Update DNG tags.

Change-Id: I497b0fac5d52005c126eaf52c67d30bd224a80b5
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
8dda7273dbb4ff6eeffe7d4c3831e9b31b8e5ac1 25-Mar-2014 Zhijun He <zhijunhe@google.com> Camera2: Add partial flash state

Bug 13637334

Change-Id: Ife5d943851f3f47d33b05d7450765dd273eb1036
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
0dfdcb10195c8b0f4e5ffbc662067363a4f7f3d9 25-Mar-2014 Ruben Brunk <rubenbrunk@google.com> Merge "camera3: Update whiteLevel/greenSplit docs."
e89b120eae1206dfff9abbb43d0075c23a5672cc 25-Mar-2014 Ruben Brunk <rubenbrunk@google.com> camera3: Update whiteLevel/greenSplit docs.

Bug: 13191430
Change-Id: I61cab65da546bdf1a748f46c28b6fce218b27bc4
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
555084b3a55719e1bf33974f0a8334ee345fc3dd 19-Mar-2014 Zhijun He <zhijunhe@google.com> Merge "Camera2: Update exposureTimeRange related docs"
ca2926f83b9fa2f5744493ba2dbc6570b751399d 19-Mar-2014 Zhijun He <zhijunhe@google.com> Camera2: Update exposureTimeRange related docs

Bug: 13250951
Change-Id: I8a77feb1b9877c75fd5a41a324fe17605ed338e0
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
6dc379c7bd34d9707ee2ef819a5a07afc2aa9314 05-Mar-2014 Ruben Brunk <rubenbrunk@google.com> hal3: Add missing available mode tags.

Change-Id: I588aacade5c5638967970e2e7eb04924c0ea9cc7
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
9d454fd6096dad310a476d50b5e7175e38cdc4ea 04-Mar-2014 Ruben Brunk <rubenbrunk@google.com> hal3: Add availableHotPixelModes, update modes.

Bug: 12957573
Change-Id: I2fd6ef60bf98c53288c2bc343d82a06602474916
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
add749f664660ea2d5acdfae5d66c5dcf511a76e 04-Mar-2014 Zhijun He <zhijunhe@google.com> Camera2: make shading.mode key public

Change-Id: I94f506be19940b1881e65a8de9fe8198194932a3
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
cc28a41b48bc687002a9e1fc436d00ca6f0c3692 25-Feb-2014 Zhijun He <zhijunhe@google.com> Camera2: Correct some minor errors in awb region spec

Also correct some other typos.

Change-Id: Ib7ac65cd82d06a20aa47cce10a9976a3ac405142
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
60b19dc2df1afef1caf151b9df4cc60af3c395e8 24-Feb-2014 Zhijun He <zhijunhe@google.com> Camera2: update 3A state related metadata key docs

Bug: 12840262
Change-Id: I2092e1d24b262a0568b880094b8ad6a87510b346
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
9b30512e59c96efe9d77f52b35cac0fa1f1edb96 21-Feb-2014 Ruben Brunk <rubenbrunk@google.com> camera3: Fix raw/DNG tag visibilility.

Change-Id: Ie3beed773b27bf56689a750e695ac7cb82580639
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
8eb91e9f281f876322a25c78f776ea74791eaf1c 21-Feb-2014 Ruben Brunk <rubenbrunk@google.com> Merge "camera3: Add green split property."
987d9f7a6b077f1f548897a6d658f61bac6860e4 12-Feb-2014 Ruben Brunk <rubenbrunk@google.com> camera3: Add green split property.

Change-Id: I3d3fa48a0cd6e3a08bed5eb529e7c35676c25607
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
870922be2399766078d0a4e42a0158ecb9eb1f86 16-Feb-2014 Zhijun He <zhijunhe@google.com> Camera2: Update java doc for tone.map.curveRed key

Change-Id: I39df3a14470a1f051ee3eb11866e7205ea7b16b6
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
d8fd67931e17c66e530de5482b63863e6c4301aa 10-Feb-2014 Eino-Ville Talvala <etalvala@google.com> camera2: Clean up cross-references

Change-Id: I7410293a13f65768a2aeed1490662735f73987cb
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
a0ab96d1a757b737fd816ae2b4d24bf6127a09b5 08-Feb-2014 Igor Murashkin <iam@google.com> Merge "camera2: Simplify min frame durations and add available stream configs"
a23ffb5f50d5bf72bde9b8fdbcbd0cea037135b3 08-Feb-2014 Igor Murashkin <iam@google.com> camera2: Simplify min frame durations and add available stream configs

Change-Id: I41951c9a50a333e8e47d0ba616c316c065b604e8
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
ad0aa8383cd0f951ff546cbd4ff8cd84396df74c 08-Feb-2014 Ruben Brunk <rubenbrunk@google.com> Merge "camera2: Update hotpixel tags."
eba1b3a843278a92611edf153faa41a01d793b25 08-Feb-2014 Ruben Brunk <rubenbrunk@google.com> camera2: Update hotpixel tags.

Change-Id: I6e2931d54a92f3852e8abe8c480f1762c92655ad
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
d5fdd1c112b475fbe1f927406c17babead8cb061 08-Feb-2014 Ruben Brunk <rubenbrunk@google.com> camera3: Update raw color calibration transform tags.

Change-Id: Ic7a8c68e83b3eb257bd15380baad6370c5eb0dbc
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
a9bfdbbb35cb6c93e943b8ab809d95d68d3da46e 08-Feb-2014 Ruben Brunk <rubenbrunk@google.com> camera3: Add camera profile properties.

Change-Id: I39f6067bb1c05b8b00b0205bb367312112407299
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
2d5e89778e955b4ff209a93e738761356349d48c 08-Feb-2014 Zhijun He <zhijunhe@google.com> Camera2: Add OFF_KEEP_STATE mode

Change-Id: I8802339a6b6d8a009f3ba790ffad23c0fcbbfa94
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
20c76f67585172684729d701586a4a294d67f0a1 08-Feb-2014 Ruben Brunk <rubenbrunk@google.com> camera3: Add camera neutral tag.

Change-Id: Ia7e8c444256ce2a587ce708c2e6e951dec9bbdc8
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
49a3ca9330d213fe35280c0af78a4d21acb98234 05-Feb-2014 Zhijun He <zhijunhe@google.com> Camera2: update aeLock and transform matrix tag specs

Change-Id: I436f41ff2bf811a654de15b51739c07def354648
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
8cff1a370e8d89c0a977b82cd8730ab791866808 04-Feb-2014 Ruben Brunk <rubenbrunk@google.com> Merge "camera3: Update awbRegions tag."
f59521d3b182de217b12e6d4ea31bd32e2418564 04-Feb-2014 Ruben Brunk <rubenbrunk@google.com> camera3: Update awbRegions tag.

Change-Id: I85053b61fae4e360eff9143afc021ad60971f3b6
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
208fb6c321acb7bcc3b666633e1ada03d2799cb0 03-Feb-2014 Zhijun He <zhijunhe@google.com> Camera2: Update sceneFlicker tag spec

Change-Id: Ieb083b653b83f0373661fc15895ce23a4342a47f
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
ca1b73a5f4e8ae4a7cef2cb2127024d0ddb9e0e0 03-Feb-2014 Zhijun He <zhijunhe@google.com> Camera2: update lens state tag specs

Change-Id: I630d45945f2806bde748f440c8203e08a70f59c9
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
153ac102d36df66853b523ab01763dc457972517 03-Feb-2014 Zhijun He <zhijunhe@google.com> Camera2: Update pixelArraySize and analog sensitivity tags

Change-Id: I07424afb44c70b5bcd600f1265efa969fdeac7e5
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
d928b8c9a0edc7bbfe53b3efabeb9aaa0de205a8 18-Jan-2014 Ruben Brunk <rubenbrunk@google.com> Merge "camera3: Update optical stabilization tags."
00849b3a430ce164af2db94eeacfd46131de4be8 18-Jan-2014 Ruben Brunk <rubenbrunk@google.com> camera3: Update optical stabilization tags.

Change-Id: Ic2bdec216c1685f2ea3036f9d027ea24679a8bfe
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
3865a84255a4e65a5d9790083a1e519b05f40d50 18-Jan-2014 Igor Murashkin <iam@google.com> camera2: Add synchronization definitions to enable LIMITED HAL3 devices

Change-Id: Ic5fda4bdc3dda0d21f4738c81b5742f86e4ef02c
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
c127f05292919ef1646b08b16dca1fe7c324afd4 18-Jan-2014 Igor Murashkin <iam@google.com> camera2: Add test patterns and pipeline depth information

Bug: 9625427
Change-Id: I11ff3a74f3a115ac9b699ce516400ed323c274f9
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
e0060930cbff1af0486466e03605e6e8ee525302 18-Jan-2014 Igor Murashkin <iam@google.com> camera_metadata: Update android.tonemap.* definitions

Change-Id: Icdabd02d892018b104955146a4d94b5042ea59d8
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
ba93fe6468ef14865ec341bc14fc4a1dc7e88704 18-Jan-2014 Zhijun He <zhijunhe@google.com> Camera2: Update shading mode spec

Change-Id: Id4dc8de6e66aa130677ecab700a982943fcd8e09
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
a20f4c2648d7c597e3178978d17eb5894ef2b2b9 18-Jan-2014 Ruben Brunk <rubenbrunk@google.com> camera3: focalLength tag frameworks/base changes.

Change-Id: I59614223ae65e602f3461029cb4b8848fb22950e
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
7d2a5c5e7350658d0da4eaf75f9380593083e969 18-Jan-2014 Igor Murashkin <iam@google.com> camera2: Update spec for android.colorCorrection.* in metadata

Change-Id: I02ba758f3da9e7c9e304591c410ca5385ebf4b4b
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
143aa0b891b2f8bf8ffabf8c53966c3cf97e9eb0 18-Jan-2014 Igor Murashkin <iam@google.com> camera3: Specify frame durations and minimum frame durations in metadata

Change-Id: Ic52c54c3c26e3547a1064fc5afc8ebbac5b392ad
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
855bae407d61b5cc6629248e7692927b4dacd92f 17-Jan-2014 Ruben Brunk <rubenbrunk@google.com> camera3: Update filterdensity tags.

Change-Id: I4e73dcbcfb5a9230e8e2d187e47bc0f829ffc7f6
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
66d065a6d48cafe390c697c77b44ba5196ee0870 17-Jan-2014 Zhijun He <zhijunhe@google.com> Camera2: update captureIntent and flash mode tag spec

Change-Id: Icf32f8643f7dbe4da98bed2d5a22298af7b58d26
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
228f4f92e70d9326d473e02bcdcc8faf9e706a4d 17-Jan-2014 Zhijun He <zhijunhe@google.com> Camera2: Update 3A state doc

Change-Id: Id484bdff38af34ad2c8b64863d036ff81124401e
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
265b34ce331cbe296f82ca357645312718c8d4c7 17-Jan-2014 Eino-Ville Talvala <etalvala@google.com> Camera2: Sort metadata @see to make it stable over time

Bug: 12591820
Change-Id: Idcfd7acd6f9426162ccf0e51fcfdba9f646d4cc0
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
5f2a47f3dedfc7859457067d8cdcdbfc28ee08ac 17-Jan-2014 Zhijun He <zhijunhe@google.com> Camera2: update metadata specs

Change-Id: I0f2db931f923af6de281f1404142301d9cfe18ea
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
aef3b7ed9f2a27aed9aecef030432d1100a60406 15-Jan-2014 Igor Murashkin <iam@google.com> camera2: @hide android.statistics.predictedColor*

Change-Id: I8c1b7596c1e0c311a4f9fabdd5de72b4b7b372b5
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
3242f4fb19b77bcd2435cbe710188d012d08b005 15-Jan-2014 Igor Murashkin <iam@google.com> camera2: Fix @see being emitted into middle of javadoc (+more)

Other minor fixes:
- javadoc optional/FULL correctly emitted for properties lacking details
- javadoc details being incorrectly dedented before being rendered by
markdown, causing spurious <code> blocks to be emitted

Bug: 12552669
Change-Id: I4c6615ec47810757b8348995db2b199222a3a77e
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
399f05d1e7182ef6c88d30d3b98a467b845ca7c4 15-Jan-2014 Zhijun He <zhijunhe@google.com> Camera2: Update awbMode related javadoc spec

Change-Id: I999d2bc94834c6f6d4483493707f05c92d7c5d67
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
78146ecb24871302a4c4dc0a7341044a06d29ee8 15-Jan-2014 Zhijun He <zhijunhe@google.com> Camera2: Update AF mode related javadoc specs

Change-Id: If7a0de76f660ade25d9fdb92458fbe7e9752d0dd
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
fb46c644ceffdd476268c35c7992c4e445bde0a5 15-Jan-2014 Zhijun He <zhijunhe@google.com> Camera2: metadata tag javadoc update

Change-Id: I66700340780f3185796f25c054487f439f24a6fb
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
0da8bf5dbc8912cf70df14bfa655189a04c75476 09-Jan-2014 Eino-Ville Talvala <etalvala@google.com> Camera2: Docs: Update cross-refs, aeMode, aeAntibandingMode

Unhide android.control.aeMode and android.control.availableAeModes,
which were supposed to be public all along.

This matches up to system/media commit #9fa0d90ff

Change-Id: Ibba2756dd5889344b5d0531dc6f066566776cdc1
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
aa161c600dc17cd33c7276e61fb258dca6aa293d 30-Dec-2013 Eino-Ville Talvala <etalvala@google.com> Merge "Camera2: Update android.blackLevel.lock"
0956af56a294397325f2695604229ab7550364ca 26-Dec-2013 Eino-Ville Talvala <etalvala@google.com> Camera2: Update android.blackLevel.lock

Change-Id: I4b3ebdf2043c4b242ac1c851a3be90f795f69a00
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
5a9ff379233025bc85ebc41ac5979def09d3ebfa 26-Dec-2013 Zhijun He <zhijunhe@google.com> Camera2: Update availableThumbnailSizes java doc

Bug: 12135317
Change-Id: I4012ed3e7cd6394c5e964aaeb3381b4932c44b11
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
2807936f5dfdeff25e9ace3482100511a69dcf13 17-Dec-2013 Zhijun He <zhijunhe@google.com> Camera2: Update metadata java docs

Java docs for below keys are updated:
- android.edge.mode
- android.noiseReduction.mode

Bug: 12135317
Change-Id: I950d46b90ece2f519e33719427801fc78b36b39c
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
f353742124af698098884b4172644af0851b30ca 17-Dec-2013 Zhijun He <zhijunhe@google.com> camera2: update java docs for metadata tag spec update

Below tag spec java docs are updated:
- android.control.mode
- android.control.aeMode
- android.control.afMode
- android.control.awbMode

Bug: 12135317
Change-Id: I83f24c1816dfba1cc042e120fba43c5beb1bd2ae
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
7a9b30e9e3e45d387d2fc0cb2bd2eb79da7dd268 11-Dec-2013 Igor Murashkin <iam@google.com> camera2: Add support for embedding images into javadoc

- Also finishes specifying CaptureResult#LENS_SHADING_MAP family

Bug: 12135317
Change-Id: I95ffd61872fefcf2c79cb4f5aa0740162ccc16ad
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
ace5bf04126f7dd49d75fca9218031f0db02e5dd 11-Dec-2013 Igor Murashkin <iam@google.com> CameraMetadata: updated generated code (with markdown support)

- also updates description of android.blackLevel.lock

Change-Id: I2d10c492bd6779bbb51672da9854252ba18d4327
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
6090995951c6e2e4dcf38102f01793f8a94166e1 19-Nov-2013 John Spurlock <jspurlock@google.com> Remove unused imports from frameworks/base.

Change-Id: Ia1f99bd2c1105b0b0f70aa614f1f4a67b2840906
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
07177de6c7aa4f33d10a3d33a526984edcbb0a8f 12-Nov-2013 Eino-Ville Talvala <etalvala@google.com> am e7d825d8: am ed676b21: am 4d12d8be: Merge "Camera2: Add support for partial result metadata quirk" into klp-dev

* commit 'e7d825d8b2a256ec6303f26318387538964c79f6':
Camera2: Add support for partial result metadata quirk
7a31310439b8ac6a9dca9e81dd3366221bbb1057 07-Nov-2013 Eino-Ville Talvala <etalvala@google.com> Camera2: Add support for partial result metadata quirk

- Add new CaptureListener.onCapturePartial() callback for receiving
partial result metadata sooner than the full result metadata will be sent
in onCaptureComplete().
- Add hidden keys for the partial result quirk
- Dispatch results to onCapturePartial based on the partial result quirk

All additions are hidden for now.

Bug: 11115603
Change-Id: Ie9a3be640f147257ae22e5b5edf0974bddc1cb85
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
7f80d6f74125b25a23622719d27cb1cf0c6194f6 04-Nov-2013 Zhijun He <zhijunhe@google.com> Camera2: hide some face related keys

STATISTICS_FACE_IDS, STATISTICS_FACE_LANDMARKS, STATISTICS_FACE_RECTANGLES and
STATISTICS_FACE_SCORES are redundant since STATISTICS_FACES can report face
info already.

Bug: 11082745
Change-Id: I8239cee8fdce8f5aea3cc26ca979e41251ca05fa
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
69c66f4203b1c6e76e457bfaa9e0854c5d7cd832 08-Oct-2013 Alex Ray <aray@google.com> Merge "camera2: describe non-full hw level optional tag entries" into klp-dev
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/CaptureResult.java
e83c4ebc62f10b06139bd4cf6109a1d0f3521032 03-Oct-2013 Alex Ray <aray@google.com> camera2: describe non-full hw level optional tag entries

Bug: 10838063
Change-Id: I4880b306587a4a47172976dfb5c2b41e711c7371
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
03fdb14ba8779f2941ad2f7c627c0be11f92cea5 30-Sep-2013 Igor Murashkin <iam@google.com> camera2: Fix CameraMetadata#getKeys

Bug: 11007040
Change-Id: I08755bf45ae60ff00736af3672a9f6091f460496
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
c59b078acb20e65ef53169891925f9cee017ba6f 26-Sep-2013 Zhijun He <zhijunhe@google.com> Camera2: Fix focusRange type

It should be a pair of floats.

Bug: 10360518
Change-Id: Ic0aee6c08eee385ecbf634bafc769e08dc199c1f
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
9ca833f4a5eca732b1618bc1a183215c21ae11e5 25-Sep-2013 Eino-Ville Talvala <etalvala@google.com> Merge "Camera2: Add PASSIVE_UNFOCUSED autofocus state." into klp-dev
6bbf9dc5ae7ebc85991dcfe3e18e837b12d3f333 05-Sep-2013 Igor Murashkin <iam@google.com> camera2: Add capture sequences and capture failures

- CaptureResult#getRequest is used to tie a result to a request (for convenience)
- Add new CaptureFailure class to describe capture failure
- Results/frame numbers also return frame numbers, sequence ids
- Captures now all return the sequence id
- A sequence id onComplete is available in the CaptureListener

Bug: 10360518
Change-Id: I9ebaa45698c718a1185b5ae920b7975925fe2f60
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
9f880f79a3f179443c8b37c3434717432b2ec8d9 21-Sep-2013 Eino-Ville Talvala <etalvala@google.com> Camera2: Add PASSIVE_UNFOCUSED autofocus state.

The AF state model didn't properly account for the AF algorithm giving
up focusing while in passive scan, which leads to bad state
information being given to the application. Add this state to clarify.

Also a few minor comment edits from the autogeneration.

Bug: 10860639
Change-Id: Ib6b781fb8222a2c06dbc89b7496c593ac87cc026
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
b779ac1e2e3e463aa49442ac801dde410f22dc73 05-Sep-2013 Igor Murashkin <iam@google.com> camera2: Update Face class.

- Move Face to be outer class. Enables Parcelable-izing it later.
- Add static public constants for field values.
- Add @hide constructors.
- Rename methods returning Point to have Position suffix.
- Add new key android.statistics.faces (CaptureResult#STATISTICS_FACES)

Bug: 10360518
Bug: 10549293
Change-Id: I067f06f0426114b2c3a3266ca7e00e6cb1d89046
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
6c62163976844b28859fca322b28af907ec2856d 12-Sep-2013 Igor Murashkin <iam@google.com> Merge "camera_metadata: add android.lens.state MOVING enum value" into klp-dev
9ea4ae67fb10a10c464db8372b58bfe574cac03d 12-Sep-2013 Igor Murashkin <iam@google.com> camera_metadata: add android.lens.state MOVING enum value

Bug: 10621609
Change-Id: Ia4fa15db99350f920741f244ae7772520657fdd2
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.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/CaptureResult.java
2629f27362f1a35521501f3a28279ab05b9beb32 04-Sep-2013 Timothy Knight <tknight@google.com> Camera2: Clarified docs for 3A regions.

Bug: 10545568
Change-Id: I0a76e7d063ceccb68707973abd312a1b909155ec
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
3ffd70554f85bd1ee54354f2d5c44e1bc0878227 20-Aug-2013 Zhijun He <zhijunhe@google.com> Camera2: Update tonemap curve definitions.

This updates android.tonemap.curveGreen and android.tonemap.curveBlue
definitions.
Also update android.sensor.info.physicalSize type.

Bug: 10394966
Change-Id: I23156ad0cd67fa59500a1c803068e392514756d4
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
d5ff06a2ce4a65615ce5e8b8df93f2c3da2a8bbd 21-Aug-2013 Igor Murashkin <iam@google.com> camera2: add sensor.temperature optional key. clear up some metadata definitions

Change-Id: I1fabdf383b303ea52d73a055b83a0c4a1bca3f95
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
24eb8a313f1a80a35566b8dc456ec2684a05a22e 15-Aug-2013 Benjamin Hendricks <coolbnjmn@google.com> Camera2: Documentation fixes, mostly capitalization mistakes

Bug: 10343538
Change-Id: I549a92117c6ecca385e55c0ca2187c5ee82f024b
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
5a32b20ccc34fd7d4f048de05c427a7a96786531 08-Aug-2013 Eino-Ville Talvala <etalvala@google.com> Camera2: Add metadata keys and enum values

- Insert metadata enum ints into CameraMetadata
- Insert metadata Keys into relevant files
- Remove some dead code in CameraMetadata

Generated from /system/media/camera/docs.

Change-Id: I3d864ad8c7add5f35ca740860cb2883d54a0791e
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java
2f1a2e423e0fbb64467d6fcfa4e82c6384f31210 26-Jul-2013 Eino-Ville Talvala <etalvala@google.com> Camera2 API: Rename package to android.hardware.camera2

Change-Id: I77b7939e199f9fe8e12a59393c24cff08097448c
/frameworks/base/core/java/android/hardware/camera2/CaptureResult.java