summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorjunjiez <junjiez@codeaurora.org>2019-02-20 14:19:03 +0800
committerjunjiez <junjiez@codeaurora.org>2019-04-10 14:54:42 +0800
commit632b7632918bb68af8680b91e5661c30ec755cf5 (patch)
treee53ae9131af3a6fde740bcddcbd48917b2c9b2fb
parentfef611529a3685652002d63e7e760644768f4501 (diff)
downloadandroid_packages_apps_Snap-632b7632918bb68af8680b91e5661c30ec755cf5.tar.gz
android_packages_apps_Snap-632b7632918bb68af8680b91e5661c30ec755cf5.tar.bz2
android_packages_apps_Snap-632b7632918bb68af8680b91e5661c30ec755cf5.zip
SnapdraongCamera:Disable APP-ZSL in HEIF
APP-ZSL is enabled by default on legacy platform, but HEIF can't work with it, disable APP-ZSL when HEIF is enabled. Change-Id: I92320f633cbb58862b450eb7c9de42b4ab1d8540 CRs-Fixed: 2429364
-rwxr-xr-xsrc/com/android/camera/imageprocessor/PostProcessor.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/com/android/camera/imageprocessor/PostProcessor.java b/src/com/android/camera/imageprocessor/PostProcessor.java
index ce8784554..e3d1c62a7 100755
--- a/src/com/android/camera/imageprocessor/PostProcessor.java
+++ b/src/com/android/camera/imageprocessor/PostProcessor.java
@@ -713,7 +713,8 @@ public class PostProcessor{
|| "18".equals(SettingsManager.getInstance().getValue(
SettingsManager.KEY_SCENE_MODE))
|| mController.getCameraMode() == CaptureModule.DUAL_MODE
- || isSupportedQcfa || isDeepPortrait) {
+ || isSupportedQcfa || isDeepPortrait
+ || SettingsManager.getInstance().getSavePictureFormat() == SettingsManager.HEIF_FORMAT){
mUseZSL = false;
} else {
mUseZSL = true;