Loading media/libmediaplayerservice/nuplayer/NuPlayer.cpp +5 −0 Original line number Diff line number Diff line Loading @@ -1151,6 +1151,11 @@ void NuPlayer::onMessageReceived(const sp<AMessage> &msg) { int32_t reason; CHECK(msg->findInt32("reason", &reason)); 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."); break; } int64_t positionUs; if (!msg->findInt64("positionUs", &positionUs)) { positionUs = mPreviousSeekTimeUs; Loading Loading
media/libmediaplayerservice/nuplayer/NuPlayer.cpp +5 −0 Original line number Diff line number Diff line Loading @@ -1151,6 +1151,11 @@ void NuPlayer::onMessageReceived(const sp<AMessage> &msg) { int32_t reason; CHECK(msg->findInt32("reason", &reason)); 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."); break; } int64_t positionUs; if (!msg->findInt64("positionUs", &positionUs)) { positionUs = mPreviousSeekTimeUs; Loading