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

Commit 8fd474d1 authored by Gregory Montoir's avatar Gregory Montoir
Browse files

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

This reverts commit 75fbb239.

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

Change-Id: I292e093f0e8f7843c8da09c28a48ab7250a5721e
parent 75fbb239
Loading
Loading
Loading
Loading
+3 −13
Original line number Diff line number Diff line
@@ -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 mHdmiCecNetwork.getPhysicalAddress();
            }
            });
            return mPhysicalAddress;
        }

        @Override