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

Commit a4a81aef authored by Andreas Huber's avatar Andreas Huber Committed by Android Git Automerger
Browse files

am e7cedad2: am 2edbdcc6: Merge "After a seek there\'s a brief period where...

am e7cedad2: am 2edbdcc6: Merge "After a seek there\'s a brief period where audio time isn\'t reestablished." into honeycomb-mr1

* commit 'e7cedad2':
  After a seek there's a brief period where audio time isn't reestablished.
parents 238b5c4e e7cedad2
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -405,6 +405,10 @@ int64_t AudioPlayer::getMediaTimeUs() {
    Mutex::Autolock autoLock(mLock);

    if (mPositionTimeMediaUs < 0 || mPositionTimeRealUs < 0) {
        if (mSeeking) {
            return mSeekTimeUs;
        }

        return 0;
    }

@@ -430,6 +434,7 @@ status_t AudioPlayer::seekTo(int64_t time_us) {
    Mutex::Autolock autoLock(mLock);

    mSeeking = true;
    mPositionTimeRealUs = mPositionTimeMediaUs = -1;
    mReachedEOS = false;
    mSeekTimeUs = time_us;