diff options
| author | Chao Zhang <chaoz@codeaurora.org> | 2016-03-26 14:43:06 +0800 |
|---|---|---|
| committer | Steve Kondik <steve@cyngn.com> | 2016-09-26 04:54:48 -0700 |
| commit | 4e874a0cd83488109dfb955df523619f6ebd3e6c (patch) | |
| tree | 8159ffa4a4f89f81356b89d31015382871142ca0 | |
| parent | e5a6ac8ec7500dab5cfd10d8f0de6e26766adf64 (diff) | |
| download | android_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-x | src/org/codeaurora/gallery3d/video/CodeauroraVideoView.java | 2 |
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); } |
