Loading services/audioflinger/Threads.cpp +2 −0 Original line number Original line Diff line number Diff line Loading @@ -7731,6 +7731,7 @@ void DuplicatingThread::threadLoop_sleepTime() ssize_t DuplicatingThread::threadLoop_write() ssize_t DuplicatingThread::threadLoop_write() { { ATRACE_BEGIN("write"); for (size_t i = 0; i < outputTracks.size(); i++) { for (size_t i = 0; i < outputTracks.size(); i++) { const ssize_t actualWritten = outputTracks[i]->write(mSinkBuffer, writeFrames); const ssize_t actualWritten = outputTracks[i]->write(mSinkBuffer, writeFrames); Loading @@ -7749,6 +7750,7 @@ ssize_t DuplicatingThread::threadLoop_write() // TODO: Report correction for the other output tracks and show in the dump. // TODO: Report correction for the other output tracks and show in the dump. } } ATRACE_END(); if (mStandby) { if (mStandby) { mThreadMetrics.logBeginInterval(); mThreadMetrics.logBeginInterval(); mThreadSnapshot.onBegin(); mThreadSnapshot.onBegin(); Loading Loading
services/audioflinger/Threads.cpp +2 −0 Original line number Original line Diff line number Diff line Loading @@ -7731,6 +7731,7 @@ void DuplicatingThread::threadLoop_sleepTime() ssize_t DuplicatingThread::threadLoop_write() ssize_t DuplicatingThread::threadLoop_write() { { ATRACE_BEGIN("write"); for (size_t i = 0; i < outputTracks.size(); i++) { for (size_t i = 0; i < outputTracks.size(); i++) { const ssize_t actualWritten = outputTracks[i]->write(mSinkBuffer, writeFrames); const ssize_t actualWritten = outputTracks[i]->write(mSinkBuffer, writeFrames); Loading @@ -7749,6 +7750,7 @@ ssize_t DuplicatingThread::threadLoop_write() // TODO: Report correction for the other output tracks and show in the dump. // TODO: Report correction for the other output tracks and show in the dump. } } ATRACE_END(); if (mStandby) { if (mStandby) { mThreadMetrics.logBeginInterval(); mThreadMetrics.logBeginInterval(); mThreadSnapshot.onBegin(); mThreadSnapshot.onBegin(); Loading