71e6d62d232cce042ae1f98328b628aaca108850 |
|
07-Dec-2016 |
Shuzhen Wang <shuzhenwang@google.com> |
Camera2: Consolidate the overriding of PRIVATE format We had overriding of PRIVATE format scattered at multiple places. Consolidate them into one place. Test: Camera preview/capture, and camcorder recording Change-Id: I098ce93bba2000760a20c0297fcf0cb9d8c6caab
/frameworks/base/core/java/android/hardware/camera2/params/StreamConfigurationMap.java
|
7966d446cddf92f814792dca3cfb0dfbbc1bef3e |
|
14-Mar-2016 |
Eino-Ville Talvala <etalvala@google.com> |
Adjust graphics dataspace references to new standard Bug: 27344373 Change-Id: I0ad67868894b01948d40336812d836ee2f3bcfdb
/frameworks/base/core/java/android/hardware/camera2/params/StreamConfigurationMap.java
|
4a67724da64aa34011d2c487919d2cf6f5805ff7 |
|
16-Feb-2016 |
Chien-Yu Chen <cychen@google.com> |
Camera2: Fix getInternalFormatSizes for depth All depth formats are considered as non-high-res. Also compare depth minimum frame durations instead of regular minimum frame durations for depth formats. Bug: 26687093 Change-Id: I65b691fe450077b0e3ace15f6ac0289b41caf42f
/frameworks/base/core/java/android/hardware/camera2/params/StreamConfigurationMap.java
|
44581ff4db54bbaa30365ed210e67a0369576100 |
|
08-Dec-2015 |
Yin-Chia Yeh <yinchiayeh@google.com> |
Camera: add RAW_PRIVATE format Also add necessary plumbing for RAW_PRIVATE to work for ImageReader. Bug: 25596619 Change-Id: Ic90f3f44264ac46fae1fafbc27ac64b5319f0970
/frameworks/base/core/java/android/hardware/camera2/params/StreamConfigurationMap.java
|
e3f54839770066bbdd2886c962f5c72bd40f7d20 |
|
24-Aug-2015 |
Eino-Ville Talvala <etalvala@google.com> |
Camera2: Remove filtering for non-BURST_CAPTURE-capable devices Devices that do not support the BURST_CAPTURE capability do not get the split resolution lists. However, one spot in the stream configuration map enumeration did not guard against this properly. As a result, the category of devices that are not-BURST-CAPABLE and do list resolutions that operate at a 'slow' (<= 20fps) rates cause an assert to fire from an apparently-inconsistent size list. Guard the filtering correctly, to correctly support such devices. Bug: 23489536 Change-Id: Ib026f6555c69b7fac0cd1ea5027d598644cd8701
/frameworks/base/core/java/android/hardware/camera2/params/StreamConfigurationMap.java
|
72064af7e75f7e3b2eb2e58a3af408861eb8c4e9 |
|
11-Aug-2015 |
Eino-Ville Talvala <etalvala@google.com> |
Camera: Fix framework bugs with DEPTH-only camera devices Mostly due to no standard stream configurations being defined, and for the correct overrides for DEPTH_POINT_CLOUD format. Bug: 20537722 Change-Id: I8a18f5f68697a09dcc4d7555e51728193fe7f333
/frameworks/base/core/java/android/hardware/camera2/params/StreamConfigurationMap.java
|
639fffee624302ec5b175503d7bd8a441340a629 |
|
30-Jun-2015 |
Eino-Ville Talvala <etalvala@google.com> |
Camera2: Reorganize high-speed recording API slightly - Split off distinct high speed capture session class from base capture session - Move createHighSpeedRequestList to CameraConstrainedHighSpeedCaptureSession Bug: 21664295 Change-Id: I67d705fdeee1eaa6e5e3e1416771d5d0df642843
/frameworks/base/core/java/android/hardware/camera2/params/StreamConfigurationMap.java
|
3c1ff68d699be7157af0ea43adac27ad46bb6e56 |
|
23-Jun-2015 |
Zhijun He <zhijunhe@google.com> |
Camera2: update high speed recording API java doc Bug: 21442271 Change-Id: Iff5889394f7723eb0fd7319b9513cd0dca04b927
/frameworks/base/core/java/android/hardware/camera2/params/StreamConfigurationMap.java
|
e365120aaead97567bdfbc53d3bfc2699bd2f886 |
|
20-Jun-2015 |
Eino-Ville Talvala <etalvala@google.com> |
Camera2: Fix StreamConfigurationMap#isOutputSupportedFor for depth Need to check the right configuration list if the format is a depth format. Also refactor code slightly to use SurfaceUtils when possible. Bug: 21902551 Change-Id: Icca2e81d8144bede46ad9f117d5e010ed409887c
/frameworks/base/core/java/android/hardware/camera2/params/StreamConfigurationMap.java
|
0819c75680c81a4e9c8a1ec518ac62cceccf3f56 |
|
17-Jun-2015 |
Eino-Ville Talvala <etalvala@google.com> |
Camera2: Remove HIGH_RESOLUTION level and modify FULL requirements - Reword requirements for FULL level - Remove HIGH_RESOLUTION level - Add StreamConfigurationMap#getHighResolutionOutputSizes - Clean up StreamConfigurationMap implementation - Add 5-argument HashCodeHelper Bug: 20945581 Change-Id: I75ad4b23e902192c96ed501e10c7d55fc0ad72a6
/frameworks/base/core/java/android/hardware/camera2/params/StreamConfigurationMap.java
|
310f381eac558bce069b52fbda9a8aeb83608858 |
|
20-May-2015 |
Chien-Yu Chen <cychen@google.com> |
Camera2: Implement toString() for camera2 params Implement toString() for BlackLevelPattern, InputConfiguration, and StreamConfigurationMap. Bug: 16899576 Change-Id: Ide1cf103f3282750653ce7bdc29c0b74920d4855
/frameworks/base/core/java/android/hardware/camera2/params/StreamConfigurationMap.java
|
0a551f1487e00a598b20b1bc58a1ccd7226e7091 |
|
04-Apr-2015 |
Chien-Yu Chen <cychen@google.com> |
camera2: add reprocess format map Add reprocess format map to StreamConfigurationMap and add support for ImageFormat.PRIVATE. Change-Id: I5dd8ecbbb63231574a9ca4bf27c374b4a220e0ed
/frameworks/base/core/java/android/hardware/camera2/params/StreamConfigurationMap.java
|
456432ead7e262f72565d02ac46fd5e498844b92 |
|
06-Mar-2015 |
Eino-Ville Talvala <etalvala@google.com> |
Camera2: Wire depth formats into StreamConfigurationMap Change-Id: I9046b60dca83d090efd9c74c98bfdfebdeae8751
/frameworks/base/core/java/android/hardware/camera2/params/StreamConfigurationMap.java
|
08c7116ab9cd04ad6dd3c04aa1017237e7f409ac |
|
28-Feb-2015 |
John Spurlock <jspurlock@google.com> |
Remove unused imports in frameworks/base. Change-Id: I031443de83f93eb57a98863001826671b18f3b17
/frameworks/base/core/java/android/hardware/camera2/params/StreamConfigurationMap.java
|
fa0b9a00b48394bd9b7e5d54b2b4a5a33d7bd186 |
|
20-Jan-2015 |
Eino-Ville Talvala <etalvala@google.com> |
Camera2: StreamConfigurationMap#isOutputSupportedFor(Surface) Add missing implementation. Also improve docs for flexible Surface sources. Bug: 19076351 Change-Id: I1f1126a291480dcb68d3dd90825b5994e54dcc99
/frameworks/base/core/java/android/hardware/camera2/params/StreamConfigurationMap.java
|
f3621f3a5c5fd16ebedd3ce1ae1b0100d0f64152 |
|
26-Aug-2014 |
Eino-Ville Talvala <etalvala@google.com> |
Camera2: Document supported target combinations for a session. Since most camera devices cannot support all combinations of target sizes given the maximum stream counts, enumerate a set of guaranteed configurations that can be used to create a session. Also fix minor docs formatting in StreamConfigurationMap Bug: 16899526 Change-Id: Ic7c94051dd47964f2be98343163ebd242b19bd24
/frameworks/base/core/java/android/hardware/camera2/params/StreamConfigurationMap.java
|
517b74533afe53c740400bff3b85806884286344 |
|
19-Aug-2014 |
Igor Murashkin <iam@google.com> |
camera2: Fix StreamConfigurationMap#getOutputSizes for ImageReader Return empty array since no implementation-defined sizes are supported Bug: 17007153 Change-Id: I178e89ef6b2640896f8657765beb458022d66ae5
/frameworks/base/core/java/android/hardware/camera2/params/StreamConfigurationMap.java
|
d3b85f69a811113826933c8abf591f20e9b3c8ff |
|
06-Aug-2014 |
Eino-Ville Talvala <etalvala@google.com> |
Camera2: Fix session shutdown race, frequent warning log - Make sure that session.close followed by device.createCaptureSession cannot race on configureOutputs calls - Silence warning about RAW_OPAQUE format Change-Id: I02e4a048e8b26ea61aadcf115b029e9fbb58ad4e
/frameworks/base/core/java/android/hardware/camera2/params/StreamConfigurationMap.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/params/StreamConfigurationMap.java
|
b0056642cab30647d1f72190d864622bf4728ea0 |
|
28-Jul-2014 |
Yin-Chia Yeh <yinchiayeh@google.com> |
Camera2: Fix wrong usage of toArray Change to use "<T> T[]" version of toArray. Change-Id: I021ed5a4e446b34028810e8acea3395c1c3387e7
/frameworks/base/core/java/android/hardware/camera2/params/StreamConfigurationMap.java
|
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/params/StreamConfigurationMap.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/params/StreamConfigurationMap.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/params/StreamConfigurationMap.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/params/StreamConfigurationMap.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/params/StreamConfigurationMap.java
|