03f8d09be1e4d48d2093df9f79058de6c04aafcb |
|
12-Jan-2018 |
huans <huans@google.com> |
Camera HAL3 supports multiple dimensions Bug: 70507102, 70507373 Test: run cts -m CameraTestCases run cts -m CtsMediaStressTestCases -t android.mediastress.cts.MediaRecorderStressTest#testStressRecordVideoAndPlayback run cts -m CtsNNAPITestCases -t GeneratedTests#mobilenet run cts -m CtsMediaTestCases -t android.media.cts.CamcorderProfileTest#testGetWithId run cts -m CtsMediaTestCases -t android.media.cts.CamcorderProfileTest#testGet Change-Id: I969701f8afddcf6cfbc1138bc6574daf0d429b91
/device/generic/goldfish/camera/fake-pipeline2/Sensor.h
|
2ea5ca4a8c12142cf75d5e2d333b39788aea7448 |
|
21-Mar-2017 |
Eino-Ville Talvala <etalvala@google.com> |
Camera: Fix assorted HALv3 bugs to pass more CTS - Fill out all fields of camera_result_t for JPEG capture - Use AF OFF for front camera default focus mode for all templates - Rework sensor sizing to be consistent across capture stack, to avoid attempting to write big buffers into small spaces, or reporting the same size multiple times. - Fix 'scaling' math so that writing to output buffers doesn't overflow More specifically, downscaling is done by simply skipping N pixels; the rounding of the increment variable was wrong. - Fix JPEG encoder being used in two requests in a row by reserving it for use earlier in the pipeline. - Fix some basic issues with autoexposure and auto-white balance to correctly follow changes to control modes and states. - Cut down on the per-frame logging. Test: Now passing android.hardware.camera2.cts.FastBasicsTest, along with many other camera CTS tests. Failures mostly in timing checks, recording, and flakiness. Pass: 181 / Fail: 39 Bug: 36233279 Change-Id: If0a77a697de5659c35dd64f3fa3a70115c8d082c
/device/generic/goldfish/camera/fake-pipeline2/Sensor.h
|
c52b876faea09e94b69fee865e249cb3a2b0bfb1 |
|
06-Aug-2015 |
Eino-Ville Talvala <etalvala@google.com> |
Camera/gralloc: Add basic capability handling, support DEPTH 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
/device/generic/goldfish/camera/fake-pipeline2/Sensor.h
|
79f8dcdb2da221f2e6992f53a83c36b95332fc2e |
|
14-Jul-2015 |
Eino-Ville Talvala <etalvala@google.com> |
Camera: Update emulator camera v3 HAL to v3.3, module to v2.3 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
/device/generic/goldfish/camera/fake-pipeline2/Sensor.h
|
3ad13188d4e7e873947040ec22a35d73efb76812 |
|
15-May-2013 |
Eino-Ville Talvala <etalvala@google.com> |
Camera2/3: Implement full-color NV21 output. Needed for full CTS compliance, and existing grayscale-only output makes debugging color plane issues on the emulator impossible. Bug: 8949720 Change-Id: Iea9a1a8508b2c05c2fd81bb4d2c729986e1184af
/device/generic/goldfish/camera/fake-pipeline2/Sensor.h
|
0049ee8925212a3a5ff095a8a66cab184adf8f1b |
|
18-Jul-2013 |
Zhijun He <zhijunhe@google.com> |
Camera2/3: Update static metadata Change-Id: I795d30f236a65d610e0801f5c98f1191d18f0a21
/device/generic/goldfish/camera/fake-pipeline2/Sensor.h
|
4e8dfb1f38cb0f0ed72f05452d26f6b271e20419 |
|
10-Apr-2013 |
Eino-Ville Talvala <etalvala@google.com> |
Camera3: Add shutter notification Mandatory now due to fragmented process_capture_result calls. Bug: 8565103 Change-Id: I4e815e99a5220cc61650157894869189ceaf883d
/device/generic/goldfish/camera/fake-pipeline2/Sensor.h
|
2de81ad1fbadb0b2dd26830f6bb97c19c783969f |
|
12-Mar-2013 |
Eino-Ville Talvala <etalvala@google.com> |
Bare-bones emulated fake camera for HAL version 3 - Uses same backend as HAL version 2 fake camera. - No fake 3A yet - No reprocessing support - No JPEG support Change-Id: I9b55b05fbeac9d42340eb988021e65491d13a2f9
/device/generic/goldfish/camera/fake-pipeline2/Sensor.h
|
8a94683196406b83b14218d1beef66067f126a16 |
|
08-Mar-2013 |
keunyoung <keunyoung@google.com> |
migrate opengl and system from development/tools - components under system are moved one directory up like all other HALs Change-Id: I03b870b870d83b247ac398cadfb155f03c9adfa0
/device/generic/goldfish/camera/fake-pipeline2/Sensor.h
|