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

Commit 6e9f6b49 authored by Robert Shih's avatar Robert Shih
Browse files

NuPlayerDriver: restart after eos pause

Bug: 17512187
Change-Id: I204ce83790bf98bc7ffebcb76d5df1e56a6a3f66
parent 086c1e3f
Loading
Loading
Loading
Loading
+9 −2
Original line number Diff line number Diff line
@@ -263,8 +263,15 @@ status_t NuPlayerDriver::start() {
        case STATE_PAUSED:
        case STATE_STOPPED_AND_PREPARED:
        {
            if (mAtEOS) {
                mPlayer->seekToAsync(0);
                mAtEOS = false;
                mPlayer->resume();
                mPositionUs = -1;
            } else {
                mPlayer->resume();
                mPositionUs -= ALooper::GetNowUs() - mPauseStartedTimeUs;
            }
            break;
        }