summaryrefslogtreecommitdiffstats
path: root/camera/fake-pipeline2
Commit message (Collapse)AuthorAgeFilesLines
* Camera/gralloc: Add basic capability handling, support DEPTHEino-Ville Talvala2015-08-113-13/+81
| | | | | | | | | | | | | | | | | | | | Also fix bug with AE not correctly overriding sensor values when ON but still INACTIVE. - Add Y16 support to gralloc (treat exactly as RAW16) - Add Y16 output support to camera - Adds depth static and dynamic fields to camera: - poseRotation - poseTranslation - intrinsicCalibration - radialDistortion - availableDepthStreamConfigurations - availableDepthMinFrameDurations - availableDepthStallDurations - depthIsExclusive Bug: 20537722 Change-Id: If64bb2a698a8a49777f848cfc6401d8fba299541
* Camera: Update emulator camera v3 HAL to v3.3, module to v2.3Eino-Ville Talvala2015-07-222-2/+9
| | | | | | | | | | | | | | | | | | | Many updates to meet requirements of v3.3, including quite a few of metadata updates. Not all features promised by the metadata are actually wired up, though. Also adds initial support for capability selection based on system properties, though the selection isn't reflected in behavior outside the capability field for the most part. Sufficient to make the AOSP camera app run (and even record video), but not sufficient to pass all the CTS tests yet. Bug: 20537722 Change-Id: I0776fe361492402189569b7ab5c2f37b6900ffc5
* Replace HAL_PIXEL_FORMAT_RAW_SENSOR with RAW_16Eino-Ville Talvala2015-02-191-1/+1
| | | | Change-Id: Iee70a27184d5ed35623814886487a5166c73567e
* goldfish: camera: fix 64-bit warningsColin Cross2014-06-181-2/+2
| | | | Change-Id: If15f27505e3849406769b7f03cb77ea8dec86e70
* Camera2/3: Implement full-color NV21 output.Eino-Ville Talvala2013-08-052-16/+37
| | | | | | | | Needed for full CTS compliance, and existing grayscale-only output makes debugging color plane issues on the emulator impossible. Bug: 8949720 Change-Id: Iea9a1a8508b2c05c2fd81bb4d2c729986e1184af
* Camera2/3: Update static metadataZhijun He2013-07-182-3/+2
| | | | Change-Id: I795d30f236a65d610e0801f5c98f1191d18f0a21
* Camera3: Add asynchronous JPEGEino-Ville Talvala2013-04-152-48/+32
| | | | | | | | - Rework JpegCompressor to have generic async operation mode - Wire up new JpegCompressor interface to FakeCamera2 and 3. Bug: 8565103 Change-Id: Iba8cfa84a02434e73f4eeb2167ae0e400c29defb
* Camera3: Add shutter notificationEino-Ville Talvala2013-04-152-1/+43
| | | | | | | Mandatory now due to fragmented process_capture_result calls. Bug: 8565103 Change-Id: I4e815e99a5220cc61650157894869189ceaf883d
* Camera2/3: Improve fake handshakeEino-Ville Talvala2013-04-082-4/+34
| | | | Change-Id: I4310ac8c078a9ca2052cf0d0c283ded6bb06b6df
* Camera3: Support for still captureEino-Ville Talvala2013-04-082-28/+71
| | | | | | | - Basic 3A routine with AE precapture support - JPEG compression Change-Id: I329bb6d2c5315e13ed657b096b8bb573c14a3738
* Bare-bones emulated fake camera for HAL version 3Eino-Ville Talvala2013-04-042-5/+2
| | | | | | | | | - Uses same backend as HAL version 2 fake camera. - No fake 3A yet - No reprocessing support - No JPEG support Change-Id: I9b55b05fbeac9d42340eb988021e65491d13a2f9
* migrate opengl and system from development/toolskeunyoung2013-03-117-0/+1804
- components under system are moved one directory up like all other HALs Change-Id: I03b870b870d83b247ac398cadfb155f03c9adfa0