Loading services/audioflinger/Tracks.cpp +1 −1 Original line number Original line Diff line number Diff line Loading @@ -805,7 +805,7 @@ status_t AudioFlinger::PlaybackThread::Track::getNextBuffer(AudioBufferProvider: status_t status = mServerProxy->obtainBuffer(&buf); status_t status = mServerProxy->obtainBuffer(&buf); buffer->frameCount = buf.mFrameCount; buffer->frameCount = buf.mFrameCount; buffer->raw = buf.mRaw; buffer->raw = buf.mRaw; if (buf.mFrameCount == 0 && !isStopping() && !isStopped() && !isPaused()) { if (buf.mFrameCount == 0 && !isStopping() && !isStopped() && !isPaused() && !isOffloaded()) { ALOGV("%s(%d): underrun, framesReady(%zu) < framesDesired(%zd), state: %d", ALOGV("%s(%d): underrun, framesReady(%zu) < framesDesired(%zd), state: %d", __func__, mId, buf.mFrameCount, desiredFrames, mState); __func__, mId, buf.mFrameCount, desiredFrames, mState); mAudioTrackServerProxy->tallyUnderrunFrames(desiredFrames); mAudioTrackServerProxy->tallyUnderrunFrames(desiredFrames); Loading Loading
services/audioflinger/Tracks.cpp +1 −1 Original line number Original line Diff line number Diff line Loading @@ -805,7 +805,7 @@ status_t AudioFlinger::PlaybackThread::Track::getNextBuffer(AudioBufferProvider: status_t status = mServerProxy->obtainBuffer(&buf); status_t status = mServerProxy->obtainBuffer(&buf); buffer->frameCount = buf.mFrameCount; buffer->frameCount = buf.mFrameCount; buffer->raw = buf.mRaw; buffer->raw = buf.mRaw; if (buf.mFrameCount == 0 && !isStopping() && !isStopped() && !isPaused()) { if (buf.mFrameCount == 0 && !isStopping() && !isStopped() && !isPaused() && !isOffloaded()) { ALOGV("%s(%d): underrun, framesReady(%zu) < framesDesired(%zd), state: %d", ALOGV("%s(%d): underrun, framesReady(%zu) < framesDesired(%zd), state: %d", __func__, mId, buf.mFrameCount, desiredFrames, mState); __func__, mId, buf.mFrameCount, desiredFrames, mState); mAudioTrackServerProxy->tallyUnderrunFrames(desiredFrames); mAudioTrackServerProxy->tallyUnderrunFrames(desiredFrames); Loading