diff options
Diffstat (limited to 'media/libmediaplayerservice/MidiFile.cpp')
-rw-r--r-- | media/libmediaplayerservice/MidiFile.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/media/libmediaplayerservice/MidiFile.cpp b/media/libmediaplayerservice/MidiFile.cpp index 749ef96..60cbd3c 100644 --- a/media/libmediaplayerservice/MidiFile.cpp +++ b/media/libmediaplayerservice/MidiFile.cpp @@ -293,7 +293,7 @@ bool MidiFile::isPlaying() { ALOGV("MidiFile::isPlaying, mState=%d", int(mState)); if (!mEasHandle || mPaused) return false; - return (mState == EAS_STATE_PLAY); + return (mState == EAS_STATE_PLAY || (mState == EAS_STATE_READY && mRender)); } status_t MidiFile::getCurrentPosition(int* position) |