summaryrefslogtreecommitdiffstats
path: root/src/com/android/camera/imageprocessor
diff options
context:
space:
mode:
authorxianming wang <mingwax@codeaurora.org>2017-08-10 16:11:54 +0800
committerxianming wang <mingwax@codeaurora.org>2017-09-07 17:00:20 +0800
commit717dc48959a598c80c6f8cc881966d3792dfba50 (patch)
tree0551156c381fc184a6040d183086206472ab8006 /src/com/android/camera/imageprocessor
parent60a3993224259ed0f7dd58643befadc384fab1d1 (diff)
downloadandroid_packages_apps_Snap-717dc48959a598c80c6f8cc881966d3792dfba50.tar.gz
android_packages_apps_Snap-717dc48959a598c80c6f8cc881966d3792dfba50.tar.bz2
android_packages_apps_Snap-717dc48959a598c80c6f8cc881966d3792dfba50.zip
SnapdragonCamera: Complete the function of QCFA
Add support for quadraCFA in HAL3, and Complete the function of QCFA. CRs-Fixed: 2104228 Change-Id: I5ae17d1af3fc433402d0f183c48baf7488768328
Diffstat (limited to 'src/com/android/camera/imageprocessor')
-rwxr-xr-x[-rw-r--r--]src/com/android/camera/imageprocessor/PostProcessor.java7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/com/android/camera/imageprocessor/PostProcessor.java b/src/com/android/camera/imageprocessor/PostProcessor.java
index d70743be9..4f77b90e4 100644..100755
--- a/src/com/android/camera/imageprocessor/PostProcessor.java
+++ b/src/com/android/camera/imageprocessor/PostProcessor.java
@@ -674,7 +674,9 @@ public class PostProcessor{
return false;
}
- public void onOpen(int postFilterId, boolean isFlashModeOn, boolean isTrackingFocusOn, boolean isMakeupOn, boolean isSelfieMirrorOn, boolean isSaveRaw) {
+ public void onOpen(int postFilterId, boolean isFlashModeOn, boolean isTrackingFocusOn,
+ boolean isMakeupOn, boolean isSelfieMirrorOn, boolean isSaveRaw,
+ boolean isSupportedQcfa) {
mImageHandlerTask = new ImageHandlerTask();
mSaveRaw = isSaveRaw;
if(setFilter(postFilterId) || isFlashModeOn || isTrackingFocusOn || isMakeupOn || isSelfieMirrorOn
@@ -685,7 +687,8 @@ public class PostProcessor{
|| SettingsManager.getInstance().isCamera2HDRSupport()
|| "18".equals(SettingsManager.getInstance().getValue(
SettingsManager.KEY_SCENE_MODE))
- || mController.getCameraMode() == CaptureModule.DUAL_MODE) {
+ || mController.getCameraMode() == CaptureModule.DUAL_MODE
+ || isSupportedQcfa) {
mUseZSL = false;
} else {
mUseZSL = true;