diff options
author | weijiew <weijiew@codeaurora.org> | 2017-05-26 13:33:26 +0800 |
---|---|---|
committer | weijiew <weijiew@codeaurora.org> | 2017-05-26 14:09:35 +0800 |
commit | 9de28a84a0966cedd16463060418985e1b3d4bb5 (patch) | |
tree | 52ad99f985dc960161b41c5aefdee228c529f808 /src/com/android/camera/imageprocessor | |
parent | 693b46e3a50a16d2aa8f2ea8d7f5adcc105dbf11 (diff) | |
download | android_packages_apps_Snap-9de28a84a0966cedd16463060418985e1b3d4bb5.tar.gz android_packages_apps_Snap-9de28a84a0966cedd16463060418985e1b3d4bb5.tar.bz2 android_packages_apps_Snap-9de28a84a0966cedd16463060418985e1b3d4bb5.zip |
SnapdragonCamera: Selfie Mirror didn't work when 3rd-party app call
RootCause: image is mirror twice when 3rd-party app call.
Change-Id: I49cabbbc21983f2a18fa6d1416133d47fe60b34f
CRs-Fixed: 2052668
Diffstat (limited to 'src/com/android/camera/imageprocessor')
-rw-r--r-- | src/com/android/camera/imageprocessor/PostProcessor.java | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/src/com/android/camera/imageprocessor/PostProcessor.java b/src/com/android/camera/imageprocessor/PostProcessor.java index b78852182..62aa75a4a 100644 --- a/src/com/android/camera/imageprocessor/PostProcessor.java +++ b/src/com/android/camera/imageprocessor/PostProcessor.java @@ -391,6 +391,7 @@ public class PostProcessor{ public void onCaptureCompleted(CameraCaptureSession session, CaptureRequest request, TotalCaptureResult result) { + Log.d(TAG, "onCaptureCompleted"); if(mTotalCaptureResultList.size() <= PostProcessor.MAX_REQUIRED_IMAGE_NUM) { mTotalCaptureResultList.add(result); } @@ -405,11 +406,13 @@ public class PostProcessor{ public void onCaptureFailed(CameraCaptureSession session, CaptureRequest request, CaptureFailure result) { + Log.d(TAG, "onCaptureFailed"); } @Override public void onCaptureSequenceCompleted(CameraCaptureSession session, int sequenceId, long frameNumber) { + Log.d(TAG, "onCaptureSequenceCompleted"); if(!isFilterOn()) { mController.unlockFocus(mController.getMainCameraId()); } @@ -561,17 +564,20 @@ public class PostProcessor{ public void onCaptureCompleted(CameraCaptureSession session, CaptureRequest request, TotalCaptureResult result) { + Log.d(TAG, "reprocessImage onCaptureCompleted"); } @Override public void onCaptureFailed(CameraCaptureSession session, CaptureRequest request, CaptureFailure result) { + Log.d(TAG, "reprocessImage onCaptureFailed"); } @Override public void onCaptureSequenceCompleted(CameraCaptureSession session, int sequenceId, long frameNumber) { + Log.d(TAG, "reprocessImage onCaptureSequenceCompleted"); } }, mHandler); } catch (CameraAccessException e) { @@ -1092,8 +1098,7 @@ public class PostProcessor{ if (mController.isQuickCapture()) { mController.onCaptureDone(); } else { - mController.showCapturedReview( - bytes, mOrientation, isSelfieMirrorOn()); + mController.showCapturedReview(bytes, mOrientation); } } mActivity.getMediaSaveService().addImage( @@ -1167,8 +1172,7 @@ public class PostProcessor{ if (mController.isQuickCapture()) { mController.onCaptureDone(); } else { - mController.showCapturedReview(bytes, - orientation, isSelfieMirrorOn()); + mController.showCapturedReview(bytes, orientation); } } else { mActivity.getMediaSaveService().addImage( |