Lines Matching refs:closingOutput
7017 sp<SwAudioOutputDescriptor> closingOutput = mOutputs.valueFor(output); in closeOutput() local
7018 if (closingOutput == NULL) { in closeOutput()
7022 const bool closingOutputWasActive = closingOutput->isActive(); in closeOutput()
7023 mPolicyMixes.closeOutput(closingOutput, mOutputs); in closeOutput()
7029 (dupOutput->mOutput1 == closingOutput || dupOutput->mOutput2 == closingOutput)) { in closeOutput()
7031 dupOutput->mOutput1 == closingOutput ? dupOutput->mOutput2 : dupOutput->mOutput1; in closeOutput()
7054 ssize_t index = mAudioPatches.indexOfKey(closingOutput->getPatchHandle()); in closeOutput()
7064 closingOutput->stop(); in closeOutput()
7066 closingOutput->close(); in closeOutput()
7067 if (closingOutput->isBitPerfect()) { in closeOutput()
7068 for (const auto device : closingOutput->devices()) { in closeOutput()
7075 if (closingOutput == mSpatializerOutput) { in closeOutput()
7100 if (closingOutput->mPreferredAttrInfo != nullptr) { in closeOutput()
7101 closingOutput->mPreferredAttrInfo->resetActiveClient(); in closeOutput()