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

Commit d0ba1bb0 authored by Santiago Seifert's avatar Santiago Seifert
Browse files

Simplify some code in NuPlayerRenderer

Change-Id: I1c349eaf4fed59668e5972c846729c24adfe2ba1
Test: Untested. Non-functional change.
parent 088d3255
Loading
Loading
Loading
Loading
+6 −12
Original line number Diff line number Diff line
@@ -1673,24 +1673,18 @@ void NuPlayer::Renderer::onFlush(const sp<AMessage> &msg) {

        mDrainAudioQueuePending = false;

        if (offloadingAudio()) {
            mAudioSink->pause();
            mAudioSink->flush();
            if (!mPaused) {
                mAudioSink->start();
            }
        } else {
        mAudioSink->pause();
        mAudioSink->flush();
        if (!offloadingAudio()) {
            // Call stop() to signal to the AudioSink to completely fill the
            // internal buffer before resuming playback.
            // FIXME: this is ignored after flush().
            mAudioSink->stop();
            mNumFramesWritten = 0;
        }
        if (!mPaused) {
            mAudioSink->start();
        }
            mNumFramesWritten = 0;
        }
        mNextAudioClockUpdateTimeUs = -1;
    } else {
        flushQueue(&mVideoQueue);