From 37ab842090c29b18b33ec6982e49f476e27b52e9 Mon Sep 17 00:00:00 2001 From: Steve Kondik Date: Tue, 22 Nov 2016 01:57:02 +0100 Subject: snap: Panorama fixes Change-Id: I9474219c57fc204dd16797aa8921296e61cc9d37 --- src/com/android/camera/WideAnglePanoramaModule.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'src/com/android/camera/WideAnglePanoramaModule.java') diff --git a/src/com/android/camera/WideAnglePanoramaModule.java b/src/com/android/camera/WideAnglePanoramaModule.java index 1ae5ffb02..903469e10 100644 --- a/src/com/android/camera/WideAnglePanoramaModule.java +++ b/src/com/android/camera/WideAnglePanoramaModule.java @@ -692,7 +692,6 @@ public class WideAnglePanoramaModule } public void reportProgress() { - mUI.showUI(); mUI.resetSavingProgress(); Thread t = new Thread() { @Override @@ -1152,6 +1151,13 @@ public class WideAnglePanoramaModule mCameraTexture.setOnFrameAvailableListener(this); mCameraDevice.setPreviewTexture(mCameraTexture); } + mCameraDevice.setOneShotPreviewCallback(mMainHandler, + new CameraManager.CameraPreviewDataCallback() { + @Override + public void onPreviewFrame(byte[] data, CameraProxy camera) { + mUI.hidePreviewCover(); + } + }); mCameraDevice.startPreview(); mCameraState = PREVIEW_ACTIVE; } -- cgit v1.2.3