Loading services/core/java/com/android/server/media/MediaRoute2ProviderWatcher.java +7 −0 Original line number Diff line number Diff line Loading @@ -145,6 +145,10 @@ final class MediaRoute2ProviderWatcher { new ComponentName(serviceInfo.packageName, serviceInfo.name), isSelfScanOnlyProvider, mUserId); Slog.i( TAG, "Enabling proxy for MediaRoute2ProviderService: " + proxy.mComponentName); proxy.start(/* rebindIfDisconnected= */ false); mProxies.add(targetIndex++, proxy); mCallback.onAddProviderService(proxy); Loading @@ -162,6 +166,9 @@ final class MediaRoute2ProviderWatcher { if (targetIndex < mProxies.size()) { for (int i = mProxies.size() - 1; i >= targetIndex; i--) { MediaRoute2ProviderServiceProxy proxy = mProxies.get(i); Slog.i( TAG, "Disabling proxy for MediaRoute2ProviderService: " + proxy.mComponentName); mCallback.onRemoveProviderService(proxy); mProxies.remove(proxy); proxy.stop(); Loading Loading
services/core/java/com/android/server/media/MediaRoute2ProviderWatcher.java +7 −0 Original line number Diff line number Diff line Loading @@ -145,6 +145,10 @@ final class MediaRoute2ProviderWatcher { new ComponentName(serviceInfo.packageName, serviceInfo.name), isSelfScanOnlyProvider, mUserId); Slog.i( TAG, "Enabling proxy for MediaRoute2ProviderService: " + proxy.mComponentName); proxy.start(/* rebindIfDisconnected= */ false); mProxies.add(targetIndex++, proxy); mCallback.onAddProviderService(proxy); Loading @@ -162,6 +166,9 @@ final class MediaRoute2ProviderWatcher { if (targetIndex < mProxies.size()) { for (int i = mProxies.size() - 1; i >= targetIndex; i--) { MediaRoute2ProviderServiceProxy proxy = mProxies.get(i); Slog.i( TAG, "Disabling proxy for MediaRoute2ProviderService: " + proxy.mComponentName); mCallback.onRemoveProviderService(proxy); mProxies.remove(proxy); proxy.stop(); Loading