Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 9e666a53 authored by Steve Kondik's avatar Steve Kondik
Browse files

libmedia: Fix mismatched state

 * Seen during flaky network test

Change-Id: I491529d6164e2312242c659bb3ca051e60da3612
parent 4d7023dd
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -385,6 +385,10 @@ bool MediaPlayer::isPlaying()
            ALOGE("internal/external state mismatch corrected");
            mCurrentState = MEDIA_PLAYER_PAUSED;
        }
        if ((mCurrentState & MEDIA_PLAYER_PLAYBACK_COMPLETE) && temp) {
            ALOGE("internal/external state mismatch corrected");
            mCurrentState = MEDIA_PLAYER_STARTED;
        }
        return temp;
    }
    ALOGV("isPlaying: no active player");