History log of /frameworks/base/core/java/android/hardware/camera2/CameraCharacteristics.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
f1745ce8a86f79ec8401a40560a8e045f1875006 04-Feb-2015 Zhijun He <zhijunhe@google.com> Camera2: relax the EV compensation requirements

FULL and LIMITED is allowed to advertise [0,0], which indicates that the
exposure compensation is not supported.

Bug: 19219128
Change-Id: I6020a771201d754351f76617f68c06363fac78e8
/frameworks/base/core/java/android/hardware/camera2/CameraCharacteristics.java
941aac0c0753d41cf70437272538f51db2d50199 06-Jan-2015 Yin-Chia Yeh <yinchiayeh@google.com> Camera: doc update for color aberration modes

Code-gened document update for camera2 spec.

Bug: 18915494
Change-Id: I4b6236415f93739da4562eac81f53d2fd4c10f69
/frameworks/base/core/java/android/hardware/camera2/CameraCharacteristics.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/CameraCharacteristics.java
f721ba0463a99364bd24d9ad29461007c803c412 20-Nov-2014 Ruben Brunk <rubenbrunk@google.com> Camera2: Doc updates for aeExposureCompensation.

Bug: 18467471

Change-Id: I3c270c535fa5e7f3eb40bd699898a759c07d986b
/frameworks/base/core/java/android/hardware/camera2/CameraCharacteristics.java
126a7468c2b86f27779443f5f2578a03f3ad78e8 05-Nov-2014 Eino-Ville Talvala <etalvala@google.com> Camera2: Add BURST_CAPTURE capability flag

This capability (a subset of FULL) indicates that a camera device
can capture high-rate (>= 20fps) bursts of images at full device
resolution, in at least the YUV_420_888 format.

It also guarantees that the synchronization latency for a device is
relatively small, so that fixed-setting bursts can be captured quickly.

Bug: 18281970
Change-Id: Ifc8fc43252a77097d804429d1c9f6fa71a95aa4f
/frameworks/base/core/java/android/hardware/camera2/CameraCharacteristics.java
0c22e6919ab56e85f02b3255493d0009d711a807 11-Nov-2014 Ruben Brunk <rubenbrunk@google.com> camera2: Add READ_SETTINGS capability.

Bug: 18281970
Change-Id: I28be92a85f0a843c690f9ff49263440cd871e40d
/frameworks/base/core/java/android/hardware/camera2/CameraCharacteristics.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/CameraCharacteristics.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/CameraCharacteristics.java
6f387098c2c9006a1fecfe18c7052b2cc40a1941 23-Sep-2014 Ruben Brunk <rubenbrunk@google.com> camera2: Docs update for available AF modes.

Bug: 17588783
Change-Id: If4010517e79b3a51bd6231424a10be672ff5a252
/frameworks/base/core/java/android/hardware/camera2/CameraCharacteristics.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/CameraCharacteristics.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/CameraCharacteristics.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/CameraCharacteristics.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/CameraCharacteristics.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/CameraCharacteristics.java
8f8141e24f4d890b4281b8c558ecc60efe5831c4 19-Jul-2014 Yin-Chia Yeh <yinchiayeh@google.com> Merge "Camera2: add highSpeedVideoConfig wrapper and APIs" into lmp-dev
12da140082323d9aa048b3e928505a0a2adfdda7 15-Jul-2014 Yin-Chia Yeh <yinchiayeh@google.com> Camera2: add highSpeedVideoConfig wrapper and APIs

- Add wrapper class for highSpeedVideoConfiguration.
- Add APIs to query high speed video recording configurations in
StreamConfigurationMap
- Fix ColorSpaceTransform unit test in CameraMetadataTest
- Fix a bug in HashCodeHelper

Change-Id: I192e57f6ab5dfbba6d958571352f067a9eaec7b2
/frameworks/base/core/java/android/hardware/camera2/CameraCharacteristics.java
1420de4162c5314318d1c87db4782d0ae0d7354c 18-Jul-2014 Zhijun He <zhijunhe@google.com> Camera2: partialResultCount should be optional

Change-Id: Iacd2b5e8f388c18cbff0f1cefdb5c10812ae751e
/frameworks/base/core/java/android/hardware/camera2/CameraCharacteristics.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/CameraCharacteristics.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/CameraCharacteristics.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/CameraCharacteristics.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/CameraCharacteristics.java
7f3c084c9570636ef92acc38bd9ab76c36276014 09-Jul-2014 Ruben Brunk <rubenbrunk@google.com> camera2: Add NoiseProfile HAL tag.

Change-Id: Iac1b5b7708222b00a9eb1fb1adc85f0d0a7912cb
/frameworks/base/core/java/android/hardware/camera2/CameraCharacteristics.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/CameraCharacteristics.java
ea1727c9e1760bebbe894b950f94cad91da416cc 04-Jul-2014 Zhijun He <zhijunhe@google.com> Camera2: update spec for RAW10

Bug: 15989722
Change-Id: Ia94e7b3080eb0d4ac088e0d4fc297f513ab2cf3a
/frameworks/base/core/java/android/hardware/camera2/CameraCharacteristics.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/CameraCharacteristics.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/CameraCharacteristics.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/CameraCharacteristics.java
1788b0466b029dafd728ce8b097d419c132c1b9e 20-Jun-2014 Igor Murashkin <iam@google.com> camera2: Shim fix hwLevel and minimumFocusDistance

Change-Id: Ie4ab330a738ac4c8e465eacade1bbc39bdb776fe
/frameworks/base/core/java/android/hardware/camera2/CameraCharacteristics.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/CameraCharacteristics.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/CameraCharacteristics.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/CameraCharacteristics.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/CameraCharacteristics.java
df9b74781ae0c4554eb51744f10d53117d057982 04-Jun-2014 Zhijun He <zhijunhe@google.com> Camera2: Update availableStreamConfigurations for JPEG sizes

Also Fix some doc issue in availableCapabilities

Bug: 12035686
Change-Id: Ie517a587f4a9e6cd9731fcca042e24adf832d9e3
/frameworks/base/core/java/android/hardware/camera2/CameraCharacteristics.java
421ddbe6709e391603215beb0e01465f42cc0334 29-May-2014 Zhijun He <zhijunhe@google.com> Camera2: Fix availableCapabilities incorrect type

Bug: 15168075
Change-Id: I50553d740101b7db1b7695344bf4cdf9c5cd1cf9
/frameworks/base/core/java/android/hardware/camera2/CameraCharacteristics.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/CameraCharacteristics.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/CameraCharacteristics.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/CameraCharacteristics.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/CameraCharacteristics.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/CameraCharacteristics.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/CameraCharacteristics.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/CameraCharacteristics.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/CameraCharacteristics.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/CameraCharacteristics.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/CameraCharacteristics.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/CameraCharacteristics.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/CameraCharacteristics.java
b41fcc25068187d562b7ff036ed6ad8079a8a5c8 05-May-2014 Zhijun He <zhijunhe@google.com> Camera2: Minor update for hyperfocalDistance spec

Doc only change.

Change-Id: I1b425ab739f10d5e2ba9403baf918f3ee6150d71
/frameworks/base/core/java/android/hardware/camera2/CameraCharacteristics.java
a4d0a8fb206ebb5950f06068557bb05f166c0855 29-Apr-2014 Zhijun He <zhijunhe@google.com> Camera2: Update availableFormats related key docs

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

Change-Id: I497b0fac5d52005c126eaf52c67d30bd224a80b5
/frameworks/base/core/java/android/hardware/camera2/CameraCharacteristics.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/CameraCharacteristics.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/CameraCharacteristics.java
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/CameraCharacteristics.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/CameraCharacteristics.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/CameraCharacteristics.java
e60e29554ba1d59aea663aaed21ff0d1601dbcd0 18-Feb-2014 Ruben Brunk <rubenbrunk@google.com> camera3: Update whiteLevel tag.

Change-Id: If5b5191b1c494bc6f86d36e1dc47dd38beb10f2b
/frameworks/base/core/java/android/hardware/camera2/CameraCharacteristics.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/CameraCharacteristics.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/CameraCharacteristics.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/CameraCharacteristics.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/CameraCharacteristics.java
672ad888d2e05a85d3127f79932ca37dd9ec172e 08-Feb-2014 Igor Murashkin <iam@google.com> Merge "camera2: Add android.scaler.availableInputOutputFormatsMap"
418f6df836c34350118b521f75788ac6ae2fb0ec 08-Feb-2014 Igor Murashkin <iam@google.com> camera2: Add android.scaler.availableInputOutputFormatsMap

Change-Id: I2f0000614063f4004aa90ad1846936bf85db0389
/frameworks/base/core/java/android/hardware/camera2/CameraCharacteristics.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/CameraCharacteristics.java
aa1567f9ba3611647968ab7786fd3a51abeffb32 08-Feb-2014 Ruben Brunk <rubenbrunk@google.com> Merge "camera3: Make blackLevelPattern optional."
1ef676f23c48c9144edd436933e863e07d6c309b 08-Feb-2014 Ruben Brunk <rubenbrunk@google.com> camera3: Make blackLevelPattern optional.

Change-Id: Ic7b115e9f6361e158e7af13442bb781bbf351cbf
/frameworks/base/core/java/android/hardware/camera2/CameraCharacteristics.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/CameraCharacteristics.java
67b47024282467978173afd596e2929d95d73d39 08-Feb-2014 Ruben Brunk <rubenbrunk@google.com> camera3: Update blackLevelPattern tag.

Change-Id: Iee29d475c92bec1688de96e7cae54dfaf1eec69d
/frameworks/base/core/java/android/hardware/camera2/CameraCharacteristics.java
a5a0cace7d1b3c720c41749b2dc4d84c45f826c1 05-Feb-2014 Zhijun He <zhijunhe@google.com> Camera2: Update stream num tag specs

Change-Id: Iba6f1f8c779e5c3a622a7f07029f4373a887bffe
/frameworks/base/core/java/android/hardware/camera2/CameraCharacteristics.java
8b1c5704cb14c7adbb127b9bdf1dd8726df92981 05-Feb-2014 Narayan Kamath <narayan@google.com> Revert "Camera2: Update stream num tag specs"

This reverts commit 67c23833f81cb27671ee9f62a87ba810d0d49989.

Change-Id: I3aa2d0b245c998c57f3312e2d6f68aa72d80c338
/frameworks/base/core/java/android/hardware/camera2/CameraCharacteristics.java
67c23833f81cb27671ee9f62a87ba810d0d49989 05-Feb-2014 Zhijun He <zhijunhe@google.com> Camera2: Update stream num tag specs

Change-Id: I69ae1a34828230408a27bf7c016eb514485097b1
/frameworks/base/core/java/android/hardware/camera2/CameraCharacteristics.java
90bc34e5bfc7bab7d6acc0dbf4d3fa3312bcf805 04-Feb-2014 Ruben Brunk <rubenbrunk@google.com> camera3: Update maxRegions tag.

Change-Id: I22501cbf7f941d9626b88182e2dda8a13a620d01
/frameworks/base/core/java/android/hardware/camera2/CameraCharacteristics.java
6b7ddc47a2740f21fafcc0266ac87dc72e3a6184 03-Feb-2014 Igor Murashkin <iam@google.com> camera2: Revise android.sensor.maxFrameDuration definition

Change-Id: If0bb6c07f4dff85120c31f7163a41f2af255fd65
/frameworks/base/core/java/android/hardware/camera2/CameraCharacteristics.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/CameraCharacteristics.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/CameraCharacteristics.java
b121ea542a051181e32e8734caf7d4a55127c0ec 18-Jan-2014 Igor Murashkin <iam@google.com> Merge "camera2: Add android.request.partialResultCount"
2086b58880e960cdaa1b0b95fb668a433d4ede6c 18-Jan-2014 Igor Murashkin <iam@google.com> camera2: Add android.request.partialResultCount

Change-Id: Ie21010767ad1e58b3a46e977e7f9ee7f1951bad2
/frameworks/base/core/java/android/hardware/camera2/CameraCharacteristics.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/CameraCharacteristics.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/CameraCharacteristics.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/CameraCharacteristics.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/CameraCharacteristics.java
c759efb9f3368c5863f62f8a3b7881effda65271 18-Jan-2014 Ruben Brunk <rubenbrunk@google.com> Merge "camera3: Update availableEffects, effectMode tags in frameworks/base."
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/CameraCharacteristics.java
aca1c6850d38c4e4bce192d2d8212e6e834d19ff 18-Jan-2014 Ruben Brunk <rubenbrunk@google.com> Merge "camera3: Update availableSceneModes tag spec in frameworks/base."
8237d34398a507783e6d7b889ea3bf5586a43df4 18-Jan-2014 Ruben Brunk <rubenbrunk@google.com> camera3: Update availableSceneModes tag spec in frameworks/base.

Change-Id: Ic12f131e438d1370c9db0027a4c54a540a5cb78f
/frameworks/base/core/java/android/hardware/camera2/CameraCharacteristics.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/CameraCharacteristics.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/CameraCharacteristics.java
f3b16df380eda08a9eb8f8e95cdc40441df5b3ec 17-Jan-2014 Zhijun He <zhijunhe@google.com> Camera2: update metadata java doc

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

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

Change-Id: I0f2db931f923af6de281f1404142301d9cfe18ea
/frameworks/base/core/java/android/hardware/camera2/CameraCharacteristics.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/CameraCharacteristics.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/CameraCharacteristics.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/CameraCharacteristics.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/CameraCharacteristics.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/CameraCharacteristics.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/CameraCharacteristics.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/CameraCharacteristics.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/CameraCharacteristics.java
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/CameraCharacteristics.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/CameraCharacteristics.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/CameraCharacteristics.java