Merge "Fix TV doesn't send <Active Source> on boot up" am: 826dbaf5c0
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2353103 Change-Id: I0d78af0585e53b5de057b21d879a2e40b5f5a7f2 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
@@ -1232,7 +1232,8 @@ final class HdmiCecLocalDeviceTv extends HdmiCecLocalDevice {
|
|||||||
void launchRoutingControl(boolean routingForBootup) {
|
void launchRoutingControl(boolean routingForBootup) {
|
||||||
assertRunOnServiceThread();
|
assertRunOnServiceThread();
|
||||||
// Seq #24
|
// Seq #24
|
||||||
if (getActivePortId() != Constants.INVALID_PORT_ID) {
|
if (getActivePortId() != Constants.INVALID_PORT_ID
|
||||||
|
&& getActivePortId() != Constants.CEC_SWITCH_HOME) {
|
||||||
if (!routingForBootup && !isProhibitMode()) {
|
if (!routingForBootup && !isProhibitMode()) {
|
||||||
int newPath = mService.portIdToPath(getActivePortId());
|
int newPath = mService.portIdToPath(getActivePortId());
|
||||||
setActivePath(newPath);
|
setActivePath(newPath);
|
||||||
|
|||||||
Reference in New Issue
Block a user