diff options
author | Jay Wang <jaywang@codeaurora.org> | 2016-04-14 17:33:30 -0700 |
---|---|---|
committer | Steve Kondik <steve@cyngn.com> | 2016-08-03 15:45:46 -0700 |
commit | 96c7df0073613b5945322b3be575a597c3f38a35 (patch) | |
tree | 659d632f1e171712693ec700bd235b7da36d41bc | |
parent | 72a66ba511689265868439282361a353fa348fe5 (diff) | |
download | android_packages_apps_Snap-96c7df0073613b5945322b3be575a597c3f38a35.tar.gz android_packages_apps_Snap-96c7df0073613b5945322b3be575a597c3f38a35.tar.bz2 android_packages_apps_Snap-96c7df0073613b5945322b3be575a597c3f38a35.zip |
SnapdragonCamera: Fix viewfinder flashing issue in camcorder mode
The preview cover is removed before the preview frame is
generated and causes the homescreen shows up for a short
duration. To resolve the issue, show the preview cover by
default until the first preview frame is generated by
camera framework.
Change-Id: I1e193b64689b8b51eaa0e3891974405536869efd
CRs-Fixed: 1003977
-rw-r--r-- | res/layout/video_module.xml | 3 | ||||
-rw-r--r-- | src/com/android/camera/VideoUI.java | 2 |
2 files changed, 1 insertions, 4 deletions
diff --git a/res/layout/video_module.xml b/res/layout/video_module.xml index 267cc2c37..9caac3af9 100644 --- a/res/layout/video_module.xml +++ b/res/layout/video_module.xml @@ -33,8 +33,7 @@ android:id="@+id/preview_cover" android:layout_width="match_parent" android:layout_height="match_parent" - android:background="@android:color/black" - android:visibility="gone" /> + android:background="@android:color/black" /> <View android:id="@+id/flash_overlay" android:layout_width="match_parent" diff --git a/src/com/android/camera/VideoUI.java b/src/com/android/camera/VideoUI.java index 375e89b66..4fcc20fbf 100644 --- a/src/com/android/camera/VideoUI.java +++ b/src/com/android/camera/VideoUI.java @@ -1024,8 +1024,6 @@ public class VideoUI implements PieRenderer.PieListener, @Override public void surfaceChanged(SurfaceHolder holder, int format, int width, int height) { Log.v(TAG, "surfaceChanged: width = " + width + ", height = " + height); - // Make sure preview cover is hidden if preview data is available. - hidePreviewCover(); } @Override |