diff options
| author | 2024-11-27 02:54:13 +0000 | |
|---|---|---|
| committer | 2024-11-27 02:54:13 +0000 | |
| commit | d16442737d4eb24e53e7612c58594ef9e18554a9 (patch) | |
| tree | 942150edf3d9dd5deb8ce14b3492da18d24a1bd8 | |
| parent | b08834b5b2ff75d0b3bac99e2c43d8a40634670c (diff) | |
Remove getSystemProviderForUser function
No need for a separated getSystemProviderForUser(). Reuse
getSystemProvider() method from UserHandler.
Change-Id: Ifc2d639b1dfe8ed927702a5a0939d8f0112d9c2d
Bug: b/372868909
Test: Locally, presubmit
Flag: EXEMPT no functional change
| -rw-r--r-- | services/core/java/com/android/server/media/MediaRouter2ServiceImpl.java | 28 |
1 files changed, 10 insertions, 18 deletions
diff --git a/services/core/java/com/android/server/media/MediaRouter2ServiceImpl.java b/services/core/java/com/android/server/media/MediaRouter2ServiceImpl.java index 2d2d2584edfd..821560321da8 100644 --- a/services/core/java/com/android/server/media/MediaRouter2ServiceImpl.java +++ b/services/core/java/com/android/server/media/MediaRouter2ServiceImpl.java @@ -221,11 +221,6 @@ class MediaRouter2ServiceImpl { } } - @NonNull - private SystemMediaRoute2Provider getSystemProviderForUser(@NonNull UserHandler userHandler) { - return userHandler.mSystemProvider; - } - // Start of methods that implement MediaRouter2 operations. @NonNull @@ -251,7 +246,7 @@ class MediaRouter2ServiceImpl { UserRecord userRecord = getOrCreateUserRecordLocked(userId); if (hasSystemRoutingPermissions) { MediaRoute2ProviderInfo providerInfo = - getSystemProviderForUser(userRecord.mHandler).getProviderInfo(); + userRecord.mHandler.getSystemProvider().getProviderInfo(); if (providerInfo != null) { systemRoutes = providerInfo.getRoutes(); } else { @@ -264,7 +259,7 @@ class MediaRouter2ServiceImpl { } else { systemRoutes = new ArrayList<>(); systemRoutes.add( - getSystemProviderForUser(userRecord.mHandler).getDefaultRoute()); + userRecord.mHandler.getSystemProvider().getDefaultRoute()); } } return new ArrayList<>(systemRoutes); @@ -856,11 +851,10 @@ class MediaRouter2ServiceImpl { if (setDeviceRouteSelected) { // Return a fake system session that shows the device route as selected and // available bluetooth routes as transferable. - return getSystemProviderForUser(userRecord.mHandler) + return userRecord.mHandler.getSystemProvider() .generateDeviceRouteSelectedSessionInfo(targetPackageName); } else { - sessionInfos = getSystemProviderForUser(userRecord.mHandler) - .getSessionInfos(); + sessionInfos = userRecord.mHandler.getSystemProvider().getSessionInfos(); if (!sessionInfos.isEmpty()) { // Return a copy of the current system session with no modification, // except setting the client package name. @@ -873,8 +867,7 @@ class MediaRouter2ServiceImpl { } } else { return new RoutingSessionInfo.Builder( - getSystemProviderForUser(userRecord.mHandler) - .getDefaultSessionInfo()) + userRecord.mHandler.getSystemProvider().getDefaultSessionInfo()) .setClientPackageName(targetPackageName) .build(); } @@ -1382,7 +1375,7 @@ class MediaRouter2ServiceImpl { } manager.mLastSessionCreationRequest = null; } else { - String defaultRouteId = getSystemProviderForUser(userHandler).getDefaultRoute().getId(); + String defaultRouteId = userHandler.getSystemProvider().getDefaultRoute().getId(); if (route.isSystemRoute() && !routerRecord.hasSystemRoutingPermission() && !TextUtils.equals(route.getId(), defaultRouteId)) { @@ -1470,7 +1463,7 @@ class MediaRouter2ServiceImpl { routerRecord.mPackageName, routerRecord.mRouterId, route.getId())); UserHandler userHandler = routerRecord.mUserRecord.mHandler; - String defaultRouteId = getSystemProviderForUser(userHandler).getDefaultRoute().getId(); + String defaultRouteId = userHandler.getSystemProvider().getDefaultRoute().getId(); if (route.isSystemRoute() && !routerRecord.hasSystemRoutingPermission() && !TextUtils.equals(route.getId(), defaultRouteId)) { @@ -2133,12 +2126,11 @@ class MediaRouter2ServiceImpl { notifyRoutesUpdated(routesToReport.values().stream().toList()); List<RoutingSessionInfo> sessionInfos = - getSystemProviderForUser(mUserRecord.mHandler).getSessionInfos(); + mUserRecord.mHandler.getSystemProvider().getSessionInfos(); RoutingSessionInfo systemSessionToReport = newSystemRoutingPermissionValue && !sessionInfos.isEmpty() ? sessionInfos.get(0) - : getSystemProviderForUser(mUserRecord.mHandler) - .getDefaultSessionInfo(); + : mUserRecord.mHandler.getSystemProvider().getDefaultSessionInfo(); notifySessionInfoChanged(systemSessionToReport); } } @@ -2288,7 +2280,7 @@ class MediaRouter2ServiceImpl { if (route.isSystemRoute() && !hasSystemRoutingPermission()) { // The router lacks permission to modify system routing, so we hide system // route info from them. - route = getSystemProviderForUser(mUserRecord.mHandler).getDefaultRoute(); + route = mUserRecord.mHandler.getSystemProvider().getDefaultRoute(); } mRouter.requestCreateSessionByManager(uniqueRequestId, oldSession, route); } catch (RemoteException ex) { |