diff options
| author | 2024-12-10 21:34:03 +0000 | |
|---|---|---|
| committer | 2024-12-10 21:34:03 +0000 | |
| commit | 6afefd5b868515a7469eed66d09c8c357a6317d0 (patch) | |
| tree | 58bd43df9c96cb901eb3fb1f3141fb8189f7ed16 | |
| parent | aabbec67c54c4489cec0f82fefd1acf8ff6f8b6c (diff) | |
| parent | 0df4f34d82f29610d26b11d91445a58bdf4741e5 (diff) | |
Merge "HDMI: Use HAL physical address in OneTouchPlayAction" into main
| -rw-r--r-- | services/core/java/com/android/server/hdmi/HdmiCecFeatureAction.java | 4 | ||||
| -rw-r--r-- | services/core/java/com/android/server/hdmi/OneTouchPlayAction.java | 3 |
2 files changed, 6 insertions, 1 deletions
diff --git a/services/core/java/com/android/server/hdmi/HdmiCecFeatureAction.java b/services/core/java/com/android/server/hdmi/HdmiCecFeatureAction.java index 236333ee433d..18ae0446b3e0 100644 --- a/services/core/java/com/android/server/hdmi/HdmiCecFeatureAction.java +++ b/services/core/java/com/android/server/hdmi/HdmiCecFeatureAction.java @@ -303,6 +303,10 @@ abstract class HdmiCecFeatureAction { return mSource.getDeviceInfo().getPhysicalAddress(); } + protected final int getServicePath() { + return mService.getPhysicalAddress(); + } + protected final void sendUserControlPressedAndReleased(int targetAddress, int uiCommand) { mSource.sendUserControlPressedAndReleased(targetAddress, uiCommand); } diff --git a/services/core/java/com/android/server/hdmi/OneTouchPlayAction.java b/services/core/java/com/android/server/hdmi/OneTouchPlayAction.java index 256905d50dc1..9f6322d9b229 100644 --- a/services/core/java/com/android/server/hdmi/OneTouchPlayAction.java +++ b/services/core/java/com/android/server/hdmi/OneTouchPlayAction.java @@ -152,7 +152,8 @@ final class OneTouchPlayAction extends HdmiCecFeatureAction { // If the device wasn´t the active source yet, // this makes it the active source and wakes it up. mSource.mService.setAndBroadcastActiveSourceFromOneDeviceType( - mTargetAddress, getSourcePath(), "OneTouchPlayAction#broadcastActiveSource()"); + mTargetAddress, getServicePath(), + "OneTouchPlayAction#broadcastActiveSource()"); // When OneTouchPlay is called, client side should be responsible to send out the intent // of which internal source, for example YouTube, it would like to switch to. // Here we only update the active port and the active source records in the local |