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

Commit 32b4056b authored by Treehugger Robot's avatar Treehugger Robot Committed by Android (Google) Code Review
Browse files

Merge "[MediaQuality] Add onCallbackDied for PP and SP" into main

parents 95993cde 79f7bbc5
Loading
Loading
Loading
Loading
+14 −2
Original line number Diff line number Diff line
@@ -1472,7 +1472,13 @@ public class MediaQualityService extends SystemService {
            RemoteCallbackList<IPictureProfileCallback> {
        @Override
        public void onCallbackDied(IPictureProfileCallback callback) {
            //todo
            synchronized ("mPictureProfileLock") {    //TODO: Change to lock
                for (int i = 0; i < mUserStates.size(); i++) {
                    int userId = mUserStates.keyAt(i);
                    UserState userState = getOrCreateUserStateLocked(userId);
                    userState.mPictureProfileCallbackPidUidMap.remove(callback);
                }
            }
        }
    }

@@ -1480,7 +1486,13 @@ public class MediaQualityService extends SystemService {
            RemoteCallbackList<ISoundProfileCallback> {
        @Override
        public void onCallbackDied(ISoundProfileCallback callback) {
            //todo
            synchronized ("mSoundProfileLock") {    //TODO: Change to lock
                for (int i = 0; i < mUserStates.size(); i++) {
                    int userId = mUserStates.keyAt(i);
                    UserState userState = getOrCreateUserStateLocked(userId);
                    userState.mSoundProfileCallbackPidUidMap.remove(callback);
                }
            }
        }
    }