Merge "Framework should not send out <Inactive Source> when user disables CEC"

This commit is contained in:
Amy Zhang
2019-02-13 00:21:36 +00:00
committed by Android (Google) Code Review

View File

@@ -342,7 +342,7 @@ public class HdmiCecLocalDevicePlayback extends HdmiCecLocalDeviceSource {
super.disableDevice(initiatedByCec, callback);
assertRunOnServiceThread();
if (!initiatedByCec && mIsActiveSource) {
if (!initiatedByCec && mIsActiveSource && mService.isControlEnabled()) {
mService.sendCecCommand(HdmiCecMessageBuilder.buildInactiveSource(
mAddress, mService.getPhysicalAddress()));
}