diff options
author | Eino-Ville Talvala <etalvala@google.com> | 2012-08-02 16:00:35 -0700 |
---|---|---|
committer | Eino-Ville Talvala <etalvala@google.com> | 2012-08-02 16:51:48 -0700 |
commit | d6f8e08a9ca7f2fe41717acd351426a7ecb0c175 (patch) | |
tree | 721dabfcc1ce1ea6dba72ce475e8940965a274be /services/camera/libcameraservice | |
parent | 750d74b0b64470dccdb7310bf33e0d0e582f2059 (diff) | |
download | frameworks_av-d6f8e08a9ca7f2fe41717acd351426a7ecb0c175.zip frameworks_av-d6f8e08a9ca7f2fe41717acd351426a7ecb0c175.tar.gz frameworks_av-d6f8e08a9ca7f2fe41717acd351426a7ecb0c175.tar.bz2 |
Camera2: Fix exposure compensation step value.
Fix floating-point divide error.
Change-Id: I61b140c1090d6773b9b530d19a2ec03cf784b85e
Diffstat (limited to 'services/camera/libcameraservice')
-rw-r--r-- | services/camera/libcameraservice/Camera2Client.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/services/camera/libcameraservice/Camera2Client.cpp b/services/camera/libcameraservice/Camera2Client.cpp index 7e08907..3f1a677 100644 --- a/services/camera/libcameraservice/Camera2Client.cpp +++ b/services/camera/libcameraservice/Camera2Client.cpp @@ -2350,7 +2350,7 @@ status_t Camera2Client::buildDefaultParameters() { if (!exposureCompensationStep.count) return NO_INIT; params.setFloat(CameraParameters::KEY_EXPOSURE_COMPENSATION_STEP, - exposureCompensationStep.data.r[0].numerator / + (float)exposureCompensationStep.data.r[0].numerator / exposureCompensationStep.data.r[0].denominator); k.mParameters.autoExposureLock = false; |