summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChao Zhang <chaoz@codeaurora.org>2016-03-26 14:43:06 +0800
committerSteve Kondik <steve@cyngn.com>2016-09-26 04:54:48 -0700
commit4e874a0cd83488109dfb955df523619f6ebd3e6c (patch)
tree8159ffa4a4f89f81356b89d31015382871142ca0
parente5a6ac8ec7500dab5cfd10d8f0de6e26766adf64 (diff)
downloadandroid_packages_apps_Gallery2-4e874a0cd83488109dfb955df523619f6ebd3e6c.tar.gz
android_packages_apps_Gallery2-4e874a0cd83488109dfb955df523619f6ebd3e6c.tar.bz2
android_packages_apps_Gallery2-4e874a0cd83488109dfb955df523619f6ebd3e6c.zip
Gallery2: fix doPrepared() not called when open video from screen off.
doPrepared() not called because screen is off. so need call it again until mCurrentState isn't STATE_PREPARING. Change-Id: I8f865e319ab32f71ad99cf9052de56841d0de651 CRs-Fixed: 990113
-rwxr-xr-xsrc/org/codeaurora/gallery3d/video/CodeauroraVideoView.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/org/codeaurora/gallery3d/video/CodeauroraVideoView.java b/src/org/codeaurora/gallery3d/video/CodeauroraVideoView.java
index 696371db9..d647304ca 100755
--- a/src/org/codeaurora/gallery3d/video/CodeauroraVideoView.java
+++ b/src/org/codeaurora/gallery3d/video/CodeauroraVideoView.java
@@ -184,7 +184,7 @@ public class CodeauroraVideoView extends SurfaceView implements MediaPlayerContr
Log.v(TAG, "onMeasure() mNeedWaitLayout=" + mNeedWaitLayout);
}
setMeasuredDimension(width, height);
- if (mNeedWaitLayout) { // when OnMeasure ok, start video.
+ if (mNeedWaitLayout || mCurrentState == STATE_PREPARING) { // when OnMeasure ok, start video.
mNeedWaitLayout = false;
mHandler.sendEmptyMessage(MSG_LAYOUT_READY);
}