Revert "Get HDMI CEC physical address with service thread, so TIF can get it for Player."

This reverts commit 75fbb23955.

Reason for revert: ag/20027273/comment/ae6b1273_1c5220c5/

Change-Id: I292e093f0e8f7843c8da09c28a48ab7250a5721e
This commit is contained in:
Gregory Montoir
2022-09-28 04:34:18 +00:00
parent 75fbb23955
commit 8fd474d1ab

View File

@@ -266,10 +266,6 @@ public class HdmiControlService extends SystemService {
// Make sure HdmiCecConfig is instantiated and the XMLs are read.
private HdmiCecConfig mHdmiCecConfig;
// Last return value of getPhysicalAddress(). Only updated on calls of getPhysicalAddress().
// Does not represent the current physical address at all times. Not to be used as a cache.
private int mPhysicalAddress = Constants.INVALID_PHYSICAL_ADDRESS;
/**
* Interface to report send result.
*/
@@ -2084,15 +2080,9 @@ public class HdmiControlService extends SystemService {
@Override
public int getPhysicalAddress() {
initBinderCall();
runOnServiceThread(new Runnable() {
@Override
public void run() {
synchronized (mLock) {
mPhysicalAddress = mHdmiCecNetwork.getPhysicalAddress();
}
}
});
return mPhysicalAddress;
synchronized (mLock) {
return mHdmiCecNetwork.getPhysicalAddress();
}
}
@Override