summaryrefslogtreecommitdiffstats
path: root/src/com/android/camera/imageprocessor
diff options
context:
space:
mode:
authorweijiew <weijiew@codeaurora.org>2017-05-26 13:33:26 +0800
committerweijiew <weijiew@codeaurora.org>2017-05-26 14:09:35 +0800
commit9de28a84a0966cedd16463060418985e1b3d4bb5 (patch)
tree52ad99f985dc960161b41c5aefdee228c529f808 /src/com/android/camera/imageprocessor
parent693b46e3a50a16d2aa8f2ea8d7f5adcc105dbf11 (diff)
downloadandroid_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.java12
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(