diff options
author | Eino-Ville Talvala <etalvala@google.com> | 2013-09-20 10:12:32 -0700 |
---|---|---|
committer | Eino-Ville Talvala <etalvala@google.com> | 2013-09-20 10:18:36 -0700 |
commit | 0181fde7bd20238cb13ae2665f0e5bfe7c2d9ac8 (patch) | |
tree | 64cdd48a007e26e3602bd467f5434e7870a95ec1 /services/camera/libcameraservice/api1/client2/Parameters.h | |
parent | fbb2609f132f23a983d376dec9ae6bfebfcacc4c (diff) | |
download | frameworks_av-0181fde7bd20238cb13ae2665f0e5bfe7c2d9ac8.zip frameworks_av-0181fde7bd20238cb13ae2665f0e5bfe7c2d9ac8.tar.gz frameworks_av-0181fde7bd20238cb13ae2665f0e5bfe7c2d9ac8.tar.bz2 |
Camera2/3: For still captures, use widest FPS range available.
Instead of using the application-selected preview FPS range for still
captures, select the widest FPS range advertised by the device and use
it for still captures instead, to give the HAL the widest range of exposure
values to choose from possible.
Bug: 10842868
Change-Id: I0e24f5eb713a4f8df116cd5979a84390cc0974d7
Diffstat (limited to 'services/camera/libcameraservice/api1/client2/Parameters.h')
-rw-r--r-- | services/camera/libcameraservice/api1/client2/Parameters.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/services/camera/libcameraservice/api1/client2/Parameters.h b/services/camera/libcameraservice/api1/client2/Parameters.h index a7111a3..b9ca7bf 100644 --- a/services/camera/libcameraservice/api1/client2/Parameters.h +++ b/services/camera/libcameraservice/api1/client2/Parameters.h @@ -179,6 +179,7 @@ struct Parameters { struct DeviceInfo { int32_t arrayWidth; int32_t arrayHeight; + int32_t bestStillCaptureFpsRange[2]; uint8_t bestFaceDetectMode; int32_t maxFaces; struct OverrideModes { |