summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorCamera Software Integration <camswint@localhost>2017-01-17 00:22:10 -0800
committerGerrit - the friendly Code Review server <code-review@localhost>2017-01-17 00:22:10 -0800
commit7a6aa145930f6174d626fc8a4b14730e95fae335 (patch)
tree998a63d2170bd0ced5adb202a193953d135e5393 /src
parentd585fd6209dbbf2e6643788c189db030bba27958 (diff)
parent84aa68c1fa9a3b3658a2b0d1718ceb109342fee6 (diff)
downloadandroid_packages_apps_Snap-7a6aa145930f6174d626fc8a4b14730e95fae335.tar.gz
android_packages_apps_Snap-7a6aa145930f6174d626fc8a4b14730e95fae335.tar.bz2
android_packages_apps_Snap-7a6aa145930f6174d626fc8a4b14730e95fae335.zip
Merge "SnapdragonCamera: Fix Dualcamera does not compare the final pair" into camera.lnx.1.0-dev.1.0
Diffstat (limited to 'src')
-rwxr-xr-xsrc/org/codeaurora/snapcam/filter/ClearSightImageProcessor.java11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/org/codeaurora/snapcam/filter/ClearSightImageProcessor.java b/src/org/codeaurora/snapcam/filter/ClearSightImageProcessor.java
index f2d33a856..cb9aa9df1 100755
--- a/src/org/codeaurora/snapcam/filter/ClearSightImageProcessor.java
+++ b/src/org/codeaurora/snapcam/filter/ClearSightImageProcessor.java
@@ -601,12 +601,23 @@ public class ClearSightImageProcessor {
checkForValidFramePairAndReprocess();
}
+
Log.d(TAG, "processNewCaptureEvent - " +
"imagestoprocess[bayer] " + mNumImagesToProcess[CAM_TYPE_BAYER] +
" imagestoprocess[mono]: " + mNumImagesToProcess[CAM_TYPE_MONO] +
" mReprocessingPairCount: " + mReprocessingPairCount +
" mNumFrameCount: " + mNumFrameCount +
" mFinishReprocessNum" + mFinishReprocessNum);
+
+ if ((mNumImagesToProcess[CAM_TYPE_BAYER] == 0
+ && mNumImagesToProcess[CAM_TYPE_MONO] == 0)
+ && mReprocessingPairCount != mNumFrameCount) {
+ while (!mBayerFrames.isEmpty() && !mMonoFrames.isEmpty()
+ && mReprocessingPairCount != mNumFrameCount) {
+ checkForValidFramePairAndReprocess();
+ }
+ }
+
if (mReprocessingPairCount == mNumFrameCount ||
(mNumImagesToProcess[CAM_TYPE_BAYER] == 0
&& mNumImagesToProcess[CAM_TYPE_MONO] == 0)) {