Add <Request Active Source> when CEC is on or TV wakes up.

Bug: 130316162
Test: manual
Change-Id: Iae1b22a19d4bf308cadb45590346f46325b222c3
This commit is contained in:
Hannah.Hsu
2019-10-29 06:31:43 +08:00
committed by Austin Shin
parent c0fe0ae29f
commit a1e468917b

View File

@@ -213,9 +213,11 @@ final class HdmiCecLocalDeviceTv extends HdmiCecLocalDevice {
mLocalDeviceAddresses = initLocalDeviceAddresses();
resetSelectRequestBuffer();
launchDeviceDiscovery();
if (!mDelayedMessageBuffer.isBuffered(Constants.MESSAGE_ACTIVE_SOURCE)) {
mService.sendCecCommand(HdmiCecMessageBuilder.buildRequestActiveSource(mAddress));
}
}
@ServiceThreadOnly
private List<Integer> initLocalDeviceAddresses() {
assertRunOnServiceThread();