summaryrefslogtreecommitdiffstats
path: root/src/com/android/camera/mpo
diff options
context:
space:
mode:
authormingwax <mingwax@codeaurora.org>2017-02-15 17:46:55 +0800
committermingwax <mingwax@codeaurora.org>2017-02-22 17:59:34 +0800
commit98a248287f74d32a5b702b2589957304512b261d (patch)
tree3d09cd2b47e698619ac3fad304ca443a9ce12982 /src/com/android/camera/mpo
parent3196565b3091f36a00428c0509c2bfd959c84b85 (diff)
downloadandroid_packages_apps_Snap-98a248287f74d32a5b702b2589957304512b261d.tar.gz
android_packages_apps_Snap-98a248287f74d32a5b702b2589957304512b261d.tar.bz2
android_packages_apps_Snap-98a248287f74d32a5b702b2589957304512b261d.zip
SnapdragonCamera: Fix a green line in BestPicture and Ubifocus
When mStride > mWidth, use the whole yuv bytebuffer to save JPG. Add properties to control whether to print log. CRs-Fixed: 1101620 Change-Id: I18cd27de8be542fc9440be6071ee55149b598ac5
Diffstat (limited to 'src/com/android/camera/mpo')
-rw-r--r--src/com/android/camera/mpo/MpoOutputStream.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/com/android/camera/mpo/MpoOutputStream.java b/src/com/android/camera/mpo/MpoOutputStream.java
index 5d01d269f..df45c48ab 100644
--- a/src/com/android/camera/mpo/MpoOutputStream.java
+++ b/src/com/android/camera/mpo/MpoOutputStream.java
@@ -32,10 +32,13 @@ import android.util.Log;
import com.android.camera.exif.JpegHeader;
import com.android.camera.exif.OrderedDataOutputStream;
import com.android.camera.mpo.MpoTag.MpEntry;
+import com.android.camera.util.PersistUtil;
class MpoOutputStream extends FilterOutputStream {
private static final String TAG = "MpoOutputStream";
- private static final boolean DEBUG = true;
+ private static final boolean DEBUG =
+ (PersistUtil.getCamera2Debug() == PersistUtil.CAMERA2_DEBUG_DUMP_LOG) ||
+ (PersistUtil.getCamera2Debug() == PersistUtil.CAMERA2_DEBUG_DUMP_ALL);
private static final int STREAMBUFFER_SIZE = 0x00010000; // 64Kb
private static final int STATE_SOI = 0;