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

Commit 71079fc2 authored by Wei Jia's avatar Wei Jia
Browse files

NuPlayerDriver: do not set to paused state when receiving playback complete...

NuPlayerDriver: do not set to paused state when receiving playback complete and reset is in progress.

Bug: 17453240
Change-Id: If243e2232779681fc84dc767feaed00f23d8fdb1
parent 8716e3f3
Loading
Loading
Loading
Loading
+8 −5
Original line number Diff line number Diff line
@@ -626,12 +626,15 @@ void NuPlayerDriver::notifyListener_l(
    switch (msg) {
        case MEDIA_PLAYBACK_COMPLETE:
        {
            if (mLooping && mState != STATE_RESET_IN_PROGRESS) {
            if (mState != STATE_RESET_IN_PROGRESS) {
                if (mLooping) {
                    mPlayer->seekToAsync(0);
                    break;
                }

                mPlayer->pause();
                mState = STATE_PAUSED;
            }
            // fall through
        }