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

Commit 438e17ef authored by Donghyun Cho's avatar Donghyun Cho Committed by android-build-merger
Browse files

Merge "Don\'t broadcast <Standby> message during shutdown when setting is...

Merge "Don\'t broadcast <Standby> message during shutdown when setting is disabled" into nyc-dev am: cff08461
am: 04dc28af

* commit '04dc28af':
  Don't broadcast <Standby> message during shutdown when setting is disabled

Change-Id: I4be00b75b05a1764e1876051334f6ca90dd24512
parents f70fef74 04dc28af
Loading
Loading
Loading
Loading
+3 −5
Original line number Original line Diff line number Diff line
@@ -165,15 +165,13 @@ final class HdmiCecLocalDevicePlayback extends HdmiCecLocalDevice {
    @ServiceThreadOnly
    @ServiceThreadOnly
    protected void onStandby(boolean initiatedByCec, int standbyAction) {
    protected void onStandby(boolean initiatedByCec, int standbyAction) {
        assertRunOnServiceThread();
        assertRunOnServiceThread();
        if (!mService.isControlEnabled() || initiatedByCec) {
        if (!mService.isControlEnabled() || initiatedByCec || !mAutoTvOff) {
            return;
            return;
        }
        }
        switch (standbyAction) {
        switch (standbyAction) {
            case HdmiControlService.STANDBY_SCREEN_OFF:
            case HdmiControlService.STANDBY_SCREEN_OFF:
                if (mAutoTvOff) {
                mService.sendCecCommand(
                mService.sendCecCommand(
                        HdmiCecMessageBuilder.buildStandby(mAddress, Constants.ADDR_TV));
                        HdmiCecMessageBuilder.buildStandby(mAddress, Constants.ADDR_TV));
                }
                break;
                break;
            case HdmiControlService.STANDBY_SHUTDOWN:
            case HdmiControlService.STANDBY_SHUTDOWN:
                // ACTION_SHUTDOWN is taken as a signal to power off all the devices.
                // ACTION_SHUTDOWN is taken as a signal to power off all the devices.