History log of /frameworks/ex/camera2/portability/src/com/android/ex/camera2/portability/AndroidCamera2Settings.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
698997b9ef47f215350f03c0289f291846cd3604 03-Oct-2014 Puneet Lall <puneetl@google.com> Add null check for exif thumbnail size

Bug:17790747
Change-Id: I758bb217d0a76093d8e4bb1832cc7ab6907235ee
/frameworks/ex/camera2/portability/src/com/android/ex/camera2/portability/AndroidCamera2Settings.java
d5205c2648ba1213f28a232379d10b07a7ee9bdc 06-Sep-2014 Igor Murashkin <iam@google.com> Merge "portability: Fix incorrect comparison between int and Integer" into lmp-dev
dc05ed7a8443af7c1a7b1bb39519d09d79284e42 05-Sep-2014 Igor Murashkin <iam@google.com> portability: Fix incorrect comparison between int and Integer

Bug: 17405119
Change-Id: Ic4828b5ddee2b11fa9886506e48c640a4c5ad3ef
/frameworks/ex/camera2/portability/src/com/android/ex/camera2/portability/AndroidCamera2Settings.java
9fb7e16061ae2f3d3b059952706a1e1a1b439d6b 30-Aug-2014 Ruben Brunk <rubenbrunk@google.com> Merge "camera2: Add HDR vendor tag for legacy mode." into lmp-dev
2569329d6cff25bfe9941df539df14a0aeb4c4f4 29-Aug-2014 Sol Boucher <solb@google.com> camera2-portability: Touch-to-focus accounting for effective crop

This fixes the calculation of API 2 focus and metering rectangles to account for
the effective crop region (after the framework has performed automatic cropping
to match the requested output aspect ratio). It also guards against and prints
warnings when changing the resolution after having configured the session and
surfaces; before, this was merely a silent no-op.

Bug: 17187095
Change-Id: I3243bea24d6936d1bba5d556b3846d172ad0defe
/frameworks/ex/camera2/portability/src/com/android/ex/camera2/portability/AndroidCamera2Settings.java
54c8f898815a233ba6478630940432ddafdb4314 28-Aug-2014 Ruben Brunk <rubenbrunk@google.com> camera2: Add HDR vendor tag for legacy mode.

Bug: 17072609

Change-Id: Iebb97d12fc62986ad389460c253cfc504a68ad7f
/frameworks/ex/camera2/portability/src/com/android/ex/camera2/portability/AndroidCamera2Settings.java
f27e71f979e803a3ac00f4057eb909886d957a3e 23-Aug-2014 Sol Boucher <solb@google.com> Merge "camera2-portability: Switch to ratio-based zoom interfaces" into lmp-dev
d0185cc2f5786571565f01b26e1143ce0099bdc8 23-Aug-2014 Sol Boucher <solb@google.com> camera2-api: Tag camera2 JPEGs with any provided location

Bug: 17027000
Change-Id: I311028b9df4d74268fb415c163f7e6a2d2505dff
/frameworks/ex/camera2/portability/src/com/android/ex/camera2/portability/AndroidCamera2Settings.java
9d8668449376fa47bc6528c7a61b04d6a0f691b3 20-Aug-2014 Sol Boucher <solb@google.com> camera2-portability: Switch to ratio-based zoom interfaces

This eliminates the deprecated index-based CameraSettings zoom methods in favor
of floating-point ratio based versions, and includes the plumbing to make those
work for both the camera1 and camera2 underlying framework APIs.

Bug: 17016658
Change-Id: I0567a53cd57bfa6d53604e3c5457a39ef49e3cb4
/frameworks/ex/camera2/portability/src/com/android/ex/camera2/portability/AndroidCamera2Settings.java
bc9c0e2cb071b085ecc5646751fb59f5145d51b1 13-Aug-2014 Sol Boucher <solb@google.com> camera2-portability: Improve capability conversions' null-safety

This makes it harder for unexpected nulls in CaptureRequest templates to cause
exceptions while unboxing Integer wrappers. Such crashes were observed on some
devices while running on the legacy layer, especially with scene modes.

Change-Id: I0cae95534f138e97f2c589d15e81f77b4f2141f7
/frameworks/ex/camera2/portability/src/com/android/ex/camera2/portability/AndroidCamera2Settings.java
de48004068f8c16f9a56c60b0ed2485a67687b4b 23-Jul-2014 Sol Boucher <solb@google.com> camera2-portability: Support photo capture using camera2 API

This implements JPEG capture, including an autoexposure precapture sequence.
There are many changes to AndroidCamera2Capabilities and AndroidCamera2Settings
to support the representation of modes (e.g. flash modes) whose flags do not
map trivially between the API implementations. Part of this work is the
conversion of AndroidCamera2AgentImpl to use and store a
Camera2RequestSettingsSet instead of a bare API 2 CaptureRequest.Builder.

Change-Id: I03f9f98c954a7b0c140ac8d80161878c92ef65d2
/frameworks/ex/camera2/portability/src/com/android/ex/camera2/portability/AndroidCamera2Settings.java
a0842b40441db5332a5290f941021636b1182761 09-Jun-2014 Sol Boucher <solb@google.com> camera2-portability: Add support for previews using the camera2 API

At the moment, only SurfaceTextures (and not SurfaceViews/SurfaceHolders) are
supported. The tests still only cover Stringifier and IntegralStringifier.

Change-Id: Ie643c58f8383cd3b9f59c16e0b79239df0ca068d
/frameworks/ex/camera2/portability/src/com/android/ex/camera2/portability/AndroidCamera2Settings.java