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

Commit 823ee706 authored by Andy Hung's avatar Andy Hung Committed by Android Git Automerger
Browse files

am d4b056da: Merge "NuPlayer: Fix failure to stop audio playback" into lmp-mr1-dev

* commit 'd4b056da':
  NuPlayer: Fix failure to stop audio playback
parents c9330d9a d4b056da
Loading
Loading
Loading
Loading
+7 −4
Original line number Diff line number Diff line
@@ -638,10 +638,13 @@ bool NuPlayer::Renderer::onDrainAudioQueue() {

            mAudioQueue.erase(mAudioQueue.begin());
            entry = NULL;
            // Need to stop the track here, because that will play out the last
            if (mAudioSink->needsTrailingPadding()) {
                // If we're not in gapless playback (i.e. through setNextPlayer), we
                // need to stop the track here, because that will play out the last
                // little bit at the end of the file. Otherwise short files won't play.
                mAudioSink->stop();
                mNumFramesWritten = 0;
            }
            return false;
        }