Loading services/core/java/com/android/server/hdmi/HdmiCecLocalDevicePlayback.java +3 −2 Original line number Diff line number Diff line Loading @@ -165,10 +165,11 @@ public class HdmiCecLocalDevicePlayback extends HdmiCecLocalDeviceSource { mService.sendCecCommand(HdmiCecMessageBuilder.buildInactiveSource( mAddress, mService.getPhysicalAddress())); } boolean wasActiveSource = mIsActiveSource; // Invalidate the internal active source record when goes to standby // This set will also update mIsActiveSource mService.setActiveSource(Constants.ADDR_INVALID, Constants.INVALID_PHYSICAL_ADDRESS); if (initiatedByCec || !mAutoTvOff) { if (initiatedByCec || !mAutoTvOff || !wasActiveSource) { return; } switch (standbyAction) { Loading Loading
services/core/java/com/android/server/hdmi/HdmiCecLocalDevicePlayback.java +3 −2 Original line number Diff line number Diff line Loading @@ -165,10 +165,11 @@ public class HdmiCecLocalDevicePlayback extends HdmiCecLocalDeviceSource { mService.sendCecCommand(HdmiCecMessageBuilder.buildInactiveSource( mAddress, mService.getPhysicalAddress())); } boolean wasActiveSource = mIsActiveSource; // Invalidate the internal active source record when goes to standby // This set will also update mIsActiveSource mService.setActiveSource(Constants.ADDR_INVALID, Constants.INVALID_PHYSICAL_ADDRESS); if (initiatedByCec || !mAutoTvOff) { if (initiatedByCec || !mAutoTvOff || !wasActiveSource) { return; } switch (standbyAction) { Loading