diff options
author | kaiyiz <kaiyiz@codeaurora.org> | 2013-12-10 15:31:50 +0800 |
---|---|---|
committer | emancebo <emancebo@cyngn.com> | 2014-09-04 10:40:19 -0700 |
commit | ecd7f786a3aa0dbf27f483523f28654f9576a3cd (patch) | |
tree | 264cac8a39a09f8d96ad6e73ccda7d6ba3177d30 /src | |
parent | 24fada687dd75b4e1ede81528840d9ed061f0c60 (diff) | |
download | android_packages_apps_Gallery2-ecd7f786a3aa0dbf27f483523f28654f9576a3cd.tar.gz android_packages_apps_Gallery2-ecd7f786a3aa0dbf27f483523f28654f9576a3cd.tar.bz2 android_packages_apps_Gallery2-ecd7f786a3aa0dbf27f483523f28654f9576a3cd.zip |
MoviePlayer: fix background issue when loading a video
The video's width and height may be set to 0 when it's prepared,
which makes the player treat it as an audio file, and set the music
icon as background.
Do not set the bottom panel if the player is not in playback state.
(cherry picked from commit a6facd923d07a66afa71e6cefa32ec8fc95bdb7b)
Change-Id: I7c2e3caf54b11b439419c22d9adb4e5eb205c706
Diffstat (limited to 'src')
-rw-r--r-- | src/com/android/gallery3d/app/MoviePlayer.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/com/android/gallery3d/app/MoviePlayer.java b/src/com/android/gallery3d/app/MoviePlayer.java index 368e2431f..9b1f48fc1 100644 --- a/src/com/android/gallery3d/app/MoviePlayer.java +++ b/src/com/android/gallery3d/app/MoviePlayer.java @@ -1010,7 +1010,9 @@ public class MoviePlayer implements } else { mIsOnlyAudio = true; } - mOverlayExt.setBottomPanel(mIsOnlyAudio, true); + if (mVideoView.isPlaying()) { + mOverlayExt.setBottomPanel(mIsOnlyAudio, true); + } if (LOG) { Log.v(TAG, "onVideoSizeChanged(" + width + ", " + height + ") mIsOnlyAudio=" + mIsOnlyAudio); |