Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 4a8b860e authored by Eric Laurent's avatar Eric Laurent Committed by android-build-merger
Browse files

Merge "audio policy: fix mmap capture disconnect" into qt-r1-dev am: f00fd722

am: c0f6cab8

Change-Id: I541913cb52f655597715e80d578d40d93ee62852
parents 3943f837 c0f6cab8
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -2408,7 +2408,8 @@ void AudioPolicyManager::checkCloseInputs() {
    for (size_t i = 0; i < mInputs.size(); i++) {
        const sp<AudioInputDescriptor> input = mInputs.valueAt(i);
        if (input->clientsList().size() == 0
                || !mAvailableInputDevices.containsAtLeastOne(input->supportedDevices())) {
                || !mAvailableInputDevices.containsAtLeastOne(input->supportedDevices())
                || (input->getAudioPort()->getFlags() & AUDIO_INPUT_FLAG_MMAP_NOIRQ) != 0) {
            inputsToClose.push_back(mInputs.keyAt(i));
        } else {
            bool close = false;