From 995fcfc5919b7375d2d8cbc2ca5e08e193ffaf17 Mon Sep 17 00:00:00 2001 From: Jinsuk Kim Date: Mon, 6 Oct 2014 14:28:06 +0900 Subject: [PATCH] CEC: Reset active source status on routing control Set active source status to false when broadcast routing control commands indicate other device is about to be the new active source. Bug: 17840270 Change-Id: I176e21ec8789624e29421b912ba641a21f0f5f21 --- .../com/android/server/hdmi/HdmiCecLocalDevicePlayback.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/services/core/java/com/android/server/hdmi/HdmiCecLocalDevicePlayback.java b/services/core/java/com/android/server/hdmi/HdmiCecLocalDevicePlayback.java index 3bd0bcfc02aed..e8ab6732932fc 100644 --- a/services/core/java/com/android/server/hdmi/HdmiCecLocalDevicePlayback.java +++ b/services/core/java/com/android/server/hdmi/HdmiCecLocalDevicePlayback.java @@ -183,6 +183,8 @@ final class HdmiCecLocalDevicePlayback extends HdmiCecLocalDevice { private void maySetActiveSource(int physicalAddress) { if (physicalAddress == mService.getPhysicalAddress()) { mIsActiveSource = true; + } else { + mIsActiveSource = false; } }