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

Commit 567b57b6 authored by Andreas Huber's avatar Andreas Huber Committed by Android (Google) Code Review
Browse files

Merge "Report the requested seek time while seek is in progress." into froyo

parents c93386ce ddb709c4
Loading
Loading
Loading
Loading
+5 −2
Original line number Diff line number Diff line
@@ -668,7 +668,9 @@ status_t AwesomePlayer::getDuration(int64_t *durationUs) {
}

status_t AwesomePlayer::getPosition(int64_t *positionUs) {
    if (mVideoSource != NULL) {
    if (mSeeking) {
        *positionUs = mSeekTimeUs;
    } else if (mVideoSource != NULL) {
        Mutex::Autolock autoLock(mMiscStateLock);
        *positionUs = mVideoTimeUs;
    } else if (mAudioPlayer != NULL) {
@@ -710,7 +712,6 @@ void AwesomePlayer::seekAudioIfNecessary_l() {

        mWatchForAudioSeekComplete = true;
        mWatchForAudioEOS = true;
        mSeeking = false;
        mSeekNotificationSent = false;
    }
}
@@ -1001,6 +1002,8 @@ void AwesomePlayer::onCheckAudioStatus() {
            notifyListener_l(MEDIA_SEEK_COMPLETE);
            mSeekNotificationSent = true;
        }

        mSeeking = false;
    }

    status_t finalStatus;