From ea1eb3e2a4395cdc731816ed47c848d58fa5dca1 Mon Sep 17 00:00:00 2001 From: Marvin Ramin Date: Wed, 24 Feb 2021 10:00:43 +0100 Subject: [PATCH] Only attempt terminating ARC for audio devices Fixes an issue introduced in ag/12629370 which inverted the condition checking the logical address of the removed device. Bug: 181095118 Test: atest + manual Change-Id: I33ee58f45d6e366ce1793e76b2083f0aef2773a2 --- .../java/com/android/server/hdmi/HotplugDetectionAction.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/services/core/java/com/android/server/hdmi/HotplugDetectionAction.java b/services/core/java/com/android/server/hdmi/HotplugDetectionAction.java index a7f34ed85e0db..4c4c9783fab0f 100644 --- a/services/core/java/com/android/server/hdmi/HotplugDetectionAction.java +++ b/services/core/java/com/android/server/hdmi/HotplugDetectionAction.java @@ -259,7 +259,7 @@ final class HotplugDetectionAction extends HdmiCecFeatureAction { } private void mayDisableSystemAudioAndARC(int address) { - if (HdmiUtils.isEligibleAddressForDevice(HdmiDeviceInfo.DEVICE_AUDIO_SYSTEM, address)) { + if (!HdmiUtils.isEligibleAddressForDevice(HdmiDeviceInfo.DEVICE_AUDIO_SYSTEM, address)) { return; }