History log of /packages/apps/Camera2/src/com/android/camera/one/v2/photo/ZslPictureTakerFactory.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
5ca7d2642881f3cf06adb2532e0d5950524a34f4 07-Mar-2015 Puneet Lall <puneetl@google.com> Optimize ZSL for auto-flash mode

Cache the most recent converged AE state to enable more
auto-flash pictures to be taken with zero shutter lag.

Bug: 19151363
Change-Id: I7d4bd5a67d4cddb7a1f733844e1a080acfacf7f4
/packages/apps/Camera2/src/com/android/camera/one/v2/photo/ZslPictureTakerFactory.java
d1d87341f89058f0804a8577dcb0e0ebe1b08e56 23-Feb-2015 Puneet Lall <puneetl@google.com> Limit ZSL images to 100ms look-back

Bug: 19244733
Change-Id: Ic537a627aeda3c32112c41d9de9026c93e277d85
/packages/apps/Camera2/src/com/android/camera/one/v2/photo/ZslPictureTakerFactory.java
251c60cbdfc6b221510a43dd25543ea16f9f582b 17-Feb-2015 Puneet Lall <puneetl@google.com> Disable AE precapture trigger when flash is off

Bug: 19407066
Change-Id: I9d5ec0271510fe6ff5615767fc3523ba5e287bc3
/packages/apps/Camera2/src/com/android/camera/one/v2/photo/ZslPictureTakerFactory.java
1318feb043f89f8309a7d4cf53ccaa7a58939c98 06-Feb-2015 Puneet Lall <puneetl@google.com> Rename ImageStreamFactory to ManagedImageReader

Improves documentation for the internal camera2 wrapper API.

Change-Id: I62d0c9aa52f5254c45fc06f2792f92b9b90e3e31
/packages/apps/Camera2/src/com/android/camera/one/v2/photo/ZslPictureTakerFactory.java
5529153df9ab23a2f47cb4f8b49279e8381aeddd 28-Jan-2015 Sascha Haeberling <haeberling@google.com> Make sure to always use ZSL frames for capture.

Bug: 19166357

This fixes an issue on the N9 which does SW NR with
TEMPLATE_STILL_CAPTURE, which stalls the whole camera image reading
pipeline for a long time.

And in general we should probably not take pictures with potentially
differenty qualities for ZSL and while waiting for 3A to converge.

M will solve this issue with the introduction of the reprocessing
pipeline.

Change-Id: Ic444884f5dad6ecff44d0a6b7c7a118f0242bef2
/packages/apps/Camera2/src/com/android/camera/one/v2/photo/ZslPictureTakerFactory.java
3c2c50c761de241085c81886b21575cfdec169b8 27-Jan-2015 Puneet Lall <puneetl@google.com> Change/fix flash behavior when taking photos

* Ignore ZSL images when flash is ON (Bug: 19151455)
* Ignore AE state when flash is OFF (Bug: 19151502)

Change-Id: I2e27eb9b7573beab352fba89c02805447d009c80
/packages/apps/Camera2/src/com/android/camera/one/v2/photo/ZslPictureTakerFactory.java
875d9fff24e283efa5d95ad75c3fab074e489fa4 15-Jan-2015 Puneet Lall <puneetl@google.com> Wait for AE/AF convergence before taking pictures

Bug: 18997124
Change-Id: I27b06186acde05c81d31042f330b6dabeac865cf
/packages/apps/Camera2/src/com/android/camera/one/v2/photo/ZslPictureTakerFactory.java
386c5b885b99f67f9c0a7380f4be153f28333089 09-Jan-2015 Puneet Lall <puneetl@google.com> Apply flash setting changes to the AE mode

Bug: 17216526

Change-Id: If6c03102f04ad2ba54e1a045a3ab7445aaa5b595
/packages/apps/Camera2/src/com/android/camera/one/v2/photo/ZslPictureTakerFactory.java
4961ad31d9a877e3a68566fb5d4b33b7f79ce44e 08-Jan-2015 Puneet Lall <puneetl@google.com> Filter ZSL images based on frame metadata

Introduces a new metadatasynchronizer package with functionality for
retrieving metadata (TotalCaptureResults) for images which have been added to
the zsl ringbuffer.

To enable unit-testing, proxy objects for CaptureRequest, CaptureResult,
and TotalCaptureResult have been added, so they can now be mocked.

Bug: 18964540

Change-Id: I8374350e09d33f54ff241f23fd005013ed26dab0
/packages/apps/Camera2/src/com/android/camera/one/v2/photo/ZslPictureTakerFactory.java
8a09cc29b273e35128a03794e82dd4f329d35cc9 08-Jan-2015 Puneet Lall <puneetl@google.com> Change ImageSaver interface to support processing bursts and thumbnails

Bug: 18908116

Change-Id: I14863011de5c3a575bfb54758824ccfaa04cf200
/packages/apps/Camera2/src/com/android/camera/one/v2/photo/ZslPictureTakerFactory.java
d8463954727c9f8b688e69476439830cadb7b45a 30-Dec-2014 Puneet Lall <puneetl@google.com> Refactor camera factories to reduce code duplication

Change-Id: I5f5c899f595dbbaa9fa181c5caa092d4bad69f07
/packages/apps/Camera2/src/com/android/camera/one/v2/photo/ZslPictureTakerFactory.java
12f608f3d2089439a108788a1908941eea4277b9 11-Dec-2014 Puneet Lall <puneetl@google.com> Added zero-shutter-lag capture implementation over the FrameServer

Change-Id: Ia01244dba7013c5f81152dd90adc8d87e7004dd2
/packages/apps/Camera2/src/com/android/camera/one/v2/photo/ZslPictureTakerFactory.java