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

Commit dc18443a authored by Wei Jia's avatar Wei Jia Committed by android-build-merger
Browse files

Merge "NuPlayer: add more logging to debug offload teardown." into pi-dev am: 26472b21

am: ddd455b1

Change-Id: I383c3b80a9147dc3bc997d442a3b977cdbe5adc6
parents a7983e2a ddd455b1
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -1289,7 +1289,8 @@ void NuPlayer::onMessageReceived(const sp<AMessage> &msg) {
                ALOGV("Tear down audio with reason %d.", reason);
                if (reason == Renderer::kDueToTimeout && !(mPaused && mOffloadAudio)) {
                    // TimeoutWhenPaused is only for offload mode.
                    ALOGW("Receive a stale message for teardown.");
                    ALOGW("Received a stale message for teardown, mPaused(%d), mOffloadAudio(%d)",
                          mPaused, mOffloadAudio);
                    break;
                }
                int64_t positionUs;
@@ -1789,6 +1790,8 @@ void NuPlayer::closeAudioSink() {

void NuPlayer::restartAudio(
        int64_t currentPositionUs, bool forceNonOffload, bool needsToCreateAudioDecoder) {
    ALOGD("restartAudio timeUs(%lld), dontOffload(%d), createDecoder(%d)",
          (long long)currentPositionUs, forceNonOffload, needsToCreateAudioDecoder);
    if (mAudioDecoder != NULL) {
        mAudioDecoder->pause();
        mAudioDecoder.clear();