diff options
-rw-r--r-- | core/java/android/webkit/HTML5Audio.java | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/core/java/android/webkit/HTML5Audio.java b/core/java/android/webkit/HTML5Audio.java index 97d61ba73d55..0baf2eb7371e 100644 --- a/core/java/android/webkit/HTML5Audio.java +++ b/core/java/android/webkit/HTML5Audio.java @@ -311,7 +311,11 @@ class HTML5Audio extends Handler } private float getMaxTimeSeekable() { - return mMediaPlayer.getDuration() / 1000.0f; + if (mState >= PREPARED) { + return mMediaPlayer.getDuration() / 1000.0f; + } else { + return 0; + } } private native void nativeOnBuffering(int percent, int nativePointer); |