History log of /frameworks/ex/camera2/portability/src/com/android/ex/camera2/portability/CameraCapabilities.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
1bd78b36e275371eff1ec1d07c9c1f93f63f5c39 23-Sep-2014 Alan Newberger <alann@google.com> Specify Locale.US for stringification of enums

For machine-readable enum translation, use Locale.US which will preserve
english enum casing and is recommended in Locale docs.

Bug: 17557568
Change-Id: I40274bccdb593889c8ded003a5fb731f45892d7b
/frameworks/ex/camera2/portability/src/com/android/ex/camera2/portability/CameraCapabilities.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/CameraCapabilities.java
f27e71f979e803a3ac00f4057eb909886d957a3e 23-Aug-2014 Sol Boucher <solb@google.com> Merge "camera2-portability: Switch to ratio-based zoom interfaces" into lmp-dev
f2b5a976bb1c30f83682a996ce9289a973c88784 23-Aug-2014 Sol Boucher <solb@google.com> camera2-api: Work around invalid camera2 API focus modes

The validation routine now changes the focus mode to FIXED if the requested one
is unsupported. This is to work around devices whose templates erroneously
specify unsupported focus modes.

Bug: 17177436
Change-Id: If9b679510e0c232453dd0a77dbdd2e0ec713ac12
/frameworks/ex/camera2/portability/src/com/android/ex/camera2/portability/CameraCapabilities.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/CameraCapabilities.java
47497bee8a3550af79f9a32c9362d7ee78364a71 08-Aug-2014 Alan Newberger <alann@google.com> Merge "Fix missing zoom fields in copy constructor of CameraCapabilities" into lmp-dev
4ecb0ad6d1d5dc6b12f998bf694877df06a77890 08-Aug-2014 Alan Newberger <alann@google.com> Fix missing zoom fields in copy constructor of CameraCapabilities

These fields are deprecated but while we have them, should copy them in the
constructor. This contributes to a zoom bug in the app, since ratios and indices
are dropped upon copy.

Bug: 16527845
Change-Id: I008384faa77e0c13a2790e095fa311909c1e9b44
/frameworks/ex/camera2/portability/src/com/android/ex/camera2/portability/CameraCapabilities.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/CameraCapabilities.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/CameraCapabilities.java
01e7c02174ef268b6d6daaa5a5bb4f752d55964c 18-Jun-2014 Angus Kong <shkong@google.com> Add various supports in settings and capabilities.

1. View angles in capabilities.
2. Preview formats setting.
3. Photo formats setting.
4. Recording hint for video recording preview setting.
5. JPEG thumbnail size setting.

Change-Id: Ib8e33cf838859ae76a662fffcc496250ad85c203
/frameworks/ex/camera2/portability/src/com/android/ex/camera2/portability/CameraCapabilities.java
8097973089420749dcd1ab4974a629c2466b31cc 11-Jun-2014 Angus Kong <shkong@google.com> Refactor out Camera.Parameters.

Change-Id: Ibc1ddac509381530e887b7491069e6367e9a6088
/frameworks/ex/camera2/portability/src/com/android/ex/camera2/portability/CameraCapabilities.java
c36e3c983c232dc45ed31f3d8e98d8cdd7ac14ba 23-Apr-2014 Angus Kong <shkong@google.com> First Step: CameraCapabilities intead of Parameter

To get rid of Camera.Parameters, we need to provide our own interfaces.
Camera.Parameters actually consists of 2 parts: capabilities and settings. We'll
provide two interfaces and will just use Camera.Parameters inside of
CameraManager implementations.

Change-Id: I53922b6d740835412d74365374a6a0382129564e
/frameworks/ex/camera2/portability/src/com/android/ex/camera2/portability/CameraCapabilities.java