Loading media/libeffects/downmix/aidl/EffectDownmix.cpp +2 −0 Original line number Diff line number Diff line Loading @@ -195,6 +195,8 @@ void DownmixImpl::process() { const auto availableToWrite = outputMQ->availableToWrite() * mImplContext->getInputFrameSize() / mImplContext->getOutputFrameSize(); assert(mImplContext->getWorkBufferSize() >= std::max(availableToRead(), availableToWrite)); auto processSamples = std::min(availableToRead, availableToWrite); if (processSamples) { inputMQ->read(buffer, processSamples); Loading Loading
media/libeffects/downmix/aidl/EffectDownmix.cpp +2 −0 Original line number Diff line number Diff line Loading @@ -195,6 +195,8 @@ void DownmixImpl::process() { const auto availableToWrite = outputMQ->availableToWrite() * mImplContext->getInputFrameSize() / mImplContext->getOutputFrameSize(); assert(mImplContext->getWorkBufferSize() >= std::max(availableToRead(), availableToWrite)); auto processSamples = std::min(availableToRead, availableToWrite); if (processSamples) { inputMQ->read(buffer, processSamples); Loading