summaryrefslogtreecommitdiffstats
path: root/src/org/codeaurora/snapcam/filter
diff options
context:
space:
mode:
authorLinux Build Service Account <lnxbuild@localhost>2016-08-08 15:52:25 -0700
committerGerrit - the friendly Code Review server <code-review@localhost>2016-08-08 15:52:25 -0700
commit152cef25710a1fd227a0943af485634aa5e1458e (patch)
treea35518195818711b14f358c0a0fb2f4702d91286 /src/org/codeaurora/snapcam/filter
parentfcc3e71f8525bd8b52200a176f58fd543c1f0897 (diff)
parent42a76b8f08b6b328b9d6bd0b235679ded161fbc6 (diff)
downloadandroid_packages_apps_Snap-152cef25710a1fd227a0943af485634aa5e1458e.tar.gz
android_packages_apps_Snap-152cef25710a1fd227a0943af485634aa5e1458e.tar.bz2
android_packages_apps_Snap-152cef25710a1fd227a0943af485634aa5e1458e.zip
Merge "SnapdragonCamera: Set edge mode to high quality" into camera.lnx.1.0-dev.1.0
Diffstat (limited to 'src/org/codeaurora/snapcam/filter')
-rw-r--r--src/org/codeaurora/snapcam/filter/ClearSightImageProcessor.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/org/codeaurora/snapcam/filter/ClearSightImageProcessor.java b/src/org/codeaurora/snapcam/filter/ClearSightImageProcessor.java
index c64a0de2a..8970ca8e8 100644
--- a/src/org/codeaurora/snapcam/filter/ClearSightImageProcessor.java
+++ b/src/org/codeaurora/snapcam/filter/ClearSightImageProcessor.java
@@ -529,6 +529,13 @@ public class ClearSightImageProcessor {
.createReprocessCaptureRequest(reprocImg.mCaptureResult);
reprocRequest.addTarget(mImageReader[camId]
.getSurface());
+ reprocRequest.set(CaptureRequest.COLOR_CORRECTION_ABERRATION_MODE,
+ CaptureRequest.COLOR_CORRECTION_ABERRATION_MODE_HIGH_QUALITY);
+ reprocRequest.set(CaptureRequest.EDGE_MODE,
+ CaptureRequest.EDGE_MODE_HIGH_QUALITY);
+ reprocRequest.set(CaptureRequest.NOISE_REDUCTION_MODE,
+ CaptureRequest.NOISE_REDUCTION_MODE_HIGH_QUALITY);
+
if(reprocRequests.size() == 0) {
reprocRequest.setTag(new Object());
}