History log of /frameworks/base/core/java/android/hardware/camera2/CameraMetadata.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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/CameraMetadata.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/CameraMetadata.java
ff99a0add9700b423a0da3e332840e3907ae96a5 29-Aug-2014 Ruben Brunk <rubenbrunk@google.com> camera2: Add HDR vendor tag for legacy mode.

Bug: 17072609

Change-Id: Iebb97d12fc62986ad389460c253cfc504a68ad7f
/frameworks/base/core/java/android/hardware/camera2/CameraMetadata.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/CameraMetadata.java
696bbee963eb67875371fb9063308f60b28d679d 08-Aug-2014 Igor Murashkin <iam@google.com> camera2: Fix TotalCaptureResult#getKeys not to return empty list

Bug: 16680352
Change-Id: Ie6b8a8bff6f9b87d058a21b07eb3447371a62b6b
/frameworks/base/core/java/android/hardware/camera2/CameraMetadata.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/CameraMetadata.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/CameraMetadata.java
0986121807b114ce1fff4c30304eb0ba09cb9d8f 22-Jul-2014 Igor Murashkin <iam@google.com> Merge "camera2: Add legacy available Request/Result/Characteristics keys" into lmp-dev
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/CameraMetadata.java
f8f37002c0436ca52b23821aff5f8bd04b64cecd 22-Jul-2014 Yin-Chia Yeh <yinchiayeh@google.com> camera2: minor doc update

Doc update reflecting the minor spec change.

Change-Id: I7a1cf766fe6bee4dd08fd19f03778ce8a6ce2dde
/frameworks/base/core/java/android/hardware/camera2/CameraMetadata.java
611fecec08eb9efeb4393b986d590369df5c812f 11-Jul-2014 Eino-Ville Talvala <etalvala@google.com> Add PackageManager features for differentiating camera2 devices

Also rename DNG capability to RAW.

Bug: 15415688
Change-Id: I1ea9f65b03c4fa06a5004f9d1d485935742001c8
/frameworks/base/core/java/android/hardware/camera2/CameraMetadata.java
cc542a4e7441202aef8c54af6675fcb5d5c6f63f 25-Jun-2014 Igor Murashkin <iam@google.com> camera2: Fix available keys to filter to only supported keys

The following functions are affected:
* CameraCharacteristics#getKeys
* CameraCharacteristics#getAvailableResultKeys
* CameraCharacteristics#getAvailableRequestKeys

The above keys will now only return keys whose tags are set in
android.request.available{Characteristics,Result,Request}Keys

This change makes it possible to detect if a key is guaranteed to be
available at a granular basis (without querying hardwareLevel or
capabilities).

Change-Id: Iaa34e8c24100339c215604ff49035527fae467cd
/frameworks/base/core/java/android/hardware/camera2/CameraMetadata.java
52842e7a6f0e922185db04ae8b91c776a234acf1 05-Jun-2014 Ruben Brunk <rubenbrunk@google.com> camera2: Add BlackLevelPattern class.

Bug: 15448889

- Adds BlackLevelPattern class and marshaller.
- Updates BlackLevelPattern tag to use this class.

Change-Id: I5d3393f4a1695664bc5315eb592fb0a4e154d22e
/frameworks/base/core/java/android/hardware/camera2/CameraMetadata.java
08bc3b0f0299a02d00004f4b2886469c1ed75569 09-Jul-2014 Eino-Ville Talvala <etalvala@google.com> Camera2: Update capabilities metadata

Change-Id: Ic2dc18f535cbc34a1504a6a746e7f7303fa6e839
/frameworks/base/core/java/android/hardware/camera2/CameraMetadata.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/CameraMetadata.java
4a61a86b366db4e8cbc6f699e0b4331b1f07f7c8 02-Jul-2014 Ruben Brunk <rubenbrunk@google.com> camera2: Update camera metadata with legacy mode enum.

Bug: 15116722

- Adds enum for a device running in compatibility mode. When running
in compatibility mode, the Camera2 API is emulated using the
deprecated Camera API, and many capabilities will not be supported.

Change-Id: I94f31775699447a82d53b7f2a6f9fbdc0a5afb3f
/frameworks/base/core/java/android/hardware/camera2/CameraMetadata.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/CameraMetadata.java
28288ca72c9b69df642514ab23c10e72c6b88c8c 26-Jun-2014 Zhijun He <zhijunhe@google.com> Camera2: update supportedHardwareLevel

Make the full hardware supportedHardwareLevel more accurately reflect the
spec requirement. Also fixed some other minor spec issues.

Change-Id: I7b55be03dcdeface15e73eff098f690f4f99a23f
/frameworks/base/core/java/android/hardware/camera2/CameraMetadata.java
3e4fed203fe7c945c53c6d6bb9f160932a1d15b3 19-Jun-2014 Ruben Brunk <rubenbrunk@google.com> camera2: Add shim frame duration and stall characteristics.

Bug: 15116722
Change-Id: Ief8b05d46fa12f63cf6a5d41e312c94d5a033553
/frameworks/base/core/java/android/hardware/camera2/CameraMetadata.java
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/CameraMetadata.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/CameraMetadata.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/CameraMetadata.java
6593acd95da00450023bcff66bf1e00b42930065 05-Jun-2014 Zhijun He <zhijunhe@google.com> Camera2: Hide input stream related key and enum

Bug: 14622091
Change-Id: Id8fc20b752da876f00a94d0262cd9468951bb36d
/frameworks/base/core/java/android/hardware/camera2/CameraMetadata.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/CameraMetadata.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/CameraMetadata.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/CameraMetadata.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/CameraMetadata.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/CameraMetadata.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/CameraMetadata.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/CameraMetadata.java
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/java/android/hardware/camera2/CameraMetadata.java
4793af5e3577c51858719a8977d300c3aafdf881 05-May-2014 Zhijun He <zhijunhe@google.com> Camera2: make videostabilization type consistent

Make it consistent with availableVideoStabilizationModes and its optical
stabilization relatives.

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

Change-Id: I497b0fac5d52005c126eaf52c67d30bd224a80b5
/frameworks/base/core/java/android/hardware/camera2/CameraMetadata.java
e30adb762ad17fc49fd3f7c1aa9ba6bd24bc43a0 10-Apr-2014 Zhijun He <zhijunhe@google.com> Camera2: Add MANUAL capture intent

Change-Id: I6a3ba818cc7d13e0fcf0d90a16c53884b6cc20ab
/frameworks/base/core/java/android/hardware/camera2/CameraMetadata.java
d178496b7e823efdc9c9780ab1d980207a36a19a 09-Apr-2014 Zhijun He <zhijunhe@google.com> Camera2: Make colorFilterArrangement public

It will be used by DNG

Also fix a typo in spec.

Change-Id: I8427df6b28149c0f8ced27b110efe96dd38357f4
/frameworks/base/core/java/android/hardware/camera2/CameraMetadata.java
a486624a6d9631fd434468fec7e3b57431f0b785 28-Mar-2014 Zhijun He <zhijunhe@google.com> Camera2: Fix availableTestPatternModes type

Also fixed the typo in android.control.mode related
with scene mode.

Change-Id: I5e311bac4694e1ccfc8d3210fbf8b40e1b31ecef
/frameworks/base/core/java/android/hardware/camera2/CameraMetadata.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/CameraMetadata.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/CameraMetadata.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/CameraMetadata.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/CameraMetadata.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/CameraMetadata.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/CameraMetadata.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/CameraMetadata.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/CameraMetadata.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/CameraMetadata.java
d531f88fddf48b370bc1fe67e161cc1a290f04eb 08-Feb-2014 Igor Murashkin <iam@google.com> Merge "camera2: Add tags for querying capabilities of a camera device"
e46c0dad3787ebb05438cb161128aab71c97cb24 08-Feb-2014 Igor Murashkin <iam@google.com> camera2: Add tags for querying capabilities of a camera device

Change-Id: I955b514f9fe66205d241cd4072aa6ddf71efb53c
/frameworks/base/core/java/android/hardware/camera2/CameraMetadata.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/CameraMetadata.java
ff41393d06b43223aacf3cde6c5139b9b0d1d161 08-Feb-2014 Zhijun He <zhijunhe@google.com> Camera2: Update focus distance related tags

Change-Id: Ib94311c3168802aea2193a282185e0cd70a547cb
/frameworks/base/core/java/android/hardware/camera2/CameraMetadata.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/CameraMetadata.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/CameraMetadata.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/CameraMetadata.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/CameraMetadata.java
ce29f4384546d45722b0b7fb0e5a9bcdc2bfce4d 18-Jan-2014 Ruben Brunk <rubenbrunk@google.com> Merge "camera3: Update sceneMode tag spec."
e6679366938fd3ed197ba1ff1b2ad0bf2ff4246b 18-Jan-2014 Ruben Brunk <rubenbrunk@google.com> camera3: Update sceneMode tag spec.

Change-Id: I495435397086a295280c556d94fe8efd442a12c3
/frameworks/base/core/java/android/hardware/camera2/CameraMetadata.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/CameraMetadata.java
b8fb80dd0c0aa00955591bfbe2652f755187b49b 18-Jan-2014 Zhijun He <zhijunhe@google.com> Merge "Camera2: Update shading mode spec"
ba93fe6468ef14865ec341bc14fc4a1dc7e88704 18-Jan-2014 Zhijun He <zhijunhe@google.com> Camera2: Update shading mode spec

Change-Id: Id4dc8de6e66aa130677ecab700a982943fcd8e09
/frameworks/base/core/java/android/hardware/camera2/CameraMetadata.java
5f1dcfe49dfe7b9a4a40482152638af6ca925a6d 18-Jan-2014 Ruben Brunk <rubenbrunk@google.com> camera3: Update availableEffects, effectMode tags in frameworks/base.

Change-Id: I1edc89f7af9ef15894cfd398116730afa6b0053c
/frameworks/base/core/java/android/hardware/camera2/CameraMetadata.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/CameraMetadata.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/CameraMetadata.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/CameraMetadata.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/CameraMetadata.java
5f2a47f3dedfc7859457067d8cdcdbfc28ee08ac 17-Jan-2014 Zhijun He <zhijunhe@google.com> Camera2: update metadata specs

Change-Id: I0f2db931f923af6de281f1404142301d9cfe18ea
/frameworks/base/core/java/android/hardware/camera2/CameraMetadata.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/CameraMetadata.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/CameraMetadata.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/CameraMetadata.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/CameraMetadata.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/CameraMetadata.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/CameraMetadata.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/CameraMetadata.java
2f1680be3d5963dc1026c8e5bcda491b77d71734 13-Nov-2013 Zhijun He <zhijunhe@google.com> Camera2: Fix metadata unit test failures

The get/set override for special cases broke the metadata unit test, add proper
handling to fix the test failures.

Also make the key equals check both names and types.

Bug: 11259962
Change-Id: I00ff53115e7043212035cc4306e0481f9d113747
/frameworks/base/core/java/android/hardware/camera2/CameraMetadata.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/CameraMetadata.java
9ca833f4a5eca732b1618bc1a183215c21ae11e5 25-Sep-2013 Eino-Ville Talvala <etalvala@google.com> Merge "Camera2: Add PASSIVE_UNFOCUSED autofocus state." into klp-dev
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/CameraMetadata.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/CameraMetadata.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/CameraMetadata.java
184b17ddef985ba99f1b1ad8f660a742a9f31a19 12-Sep-2013 Eino-Ville Talvala <etalvala@google.com> Merge "Camera2: Add a missing key for controlling shading map mode" into klp-dev
6c62163976844b28859fca322b28af907ec2856d 12-Sep-2013 Igor Murashkin <iam@google.com> Merge "camera_metadata: add android.lens.state MOVING enum value" into klp-dev
d96748b02a468e484f864f4e3e4b7819f7dcdbd0 12-Sep-2013 Eino-Ville Talvala <etalvala@google.com> Camera2: Add a missing key for controlling shading map mode

Bug: 10726421
Change-Id: If41e00c921ab493c7427575258fed63cbbc22dc1
/frameworks/base/core/java/android/hardware/camera2/CameraMetadata.java
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/CameraMetadata.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/CameraMetadata.java
ed255a09ec7260a587e2007b92599a67add4ae10 21-Aug-2013 Zhijun He <zhijunhe@google.com> Camera2: cleanup unused imports

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