Loading services/audioflinger/Threads.cpp +2 −0 Original line number Diff line number Diff line Loading @@ -6419,6 +6419,7 @@ AudioFlinger::PlaybackThread::mixer_state AudioFlinger::DirectOutputThread::prep (doHwPause || (mFlushPending && !mHwPaused && (count != 0)))) { status_t result = mOutput->stream->pause(); ALOGE_IF(result != OK, "Error when pausing output stream: %d", result); doHwResume = !doHwPause; // resume if pause is due to flush. } if (mFlushPending) { flushHw_l(); Loading Loading @@ -6989,6 +6990,7 @@ AudioFlinger::PlaybackThread::mixer_state AudioFlinger::OffloadThread::prepareTr if (!mStandby && (doHwPause || (mFlushPending && !mHwPaused && (count != 0)))) { status_t result = mOutput->stream->pause(); ALOGE_IF(result != OK, "Error when pausing output stream: %d", result); doHwResume = !doHwPause; // resume if pause is due to flush. } if (mFlushPending) { flushHw_l(); Loading Loading
services/audioflinger/Threads.cpp +2 −0 Original line number Diff line number Diff line Loading @@ -6419,6 +6419,7 @@ AudioFlinger::PlaybackThread::mixer_state AudioFlinger::DirectOutputThread::prep (doHwPause || (mFlushPending && !mHwPaused && (count != 0)))) { status_t result = mOutput->stream->pause(); ALOGE_IF(result != OK, "Error when pausing output stream: %d", result); doHwResume = !doHwPause; // resume if pause is due to flush. } if (mFlushPending) { flushHw_l(); Loading Loading @@ -6989,6 +6990,7 @@ AudioFlinger::PlaybackThread::mixer_state AudioFlinger::OffloadThread::prepareTr if (!mStandby && (doHwPause || (mFlushPending && !mHwPaused && (count != 0)))) { status_t result = mOutput->stream->pause(); ALOGE_IF(result != OK, "Error when pausing output stream: %d", result); doHwResume = !doHwPause; // resume if pause is due to flush. } if (mFlushPending) { flushHw_l(); Loading