From 2f373aa9f4b634b25b533d090121f5cf171ca00b Mon Sep 17 00:00:00 2001 From: Santiago Seifert Date: Fri, 23 Sep 2022 16:09:47 +0000 Subject: [PATCH] Replace use of deprecated method Test: N/A. Non functional change. Bug: 205124386 Change-Id: I6f82e7ed0995497b705173bfb76aea7244cd50ec --- .../android/server/media/MediaRoute2ProviderWatcher.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/services/core/java/com/android/server/media/MediaRoute2ProviderWatcher.java b/services/core/java/com/android/server/media/MediaRoute2ProviderWatcher.java index b688e0922d49c..c8697b48b5153 100644 --- a/services/core/java/com/android/server/media/MediaRoute2ProviderWatcher.java +++ b/services/core/java/com/android/server/media/MediaRoute2ProviderWatcher.java @@ -41,6 +41,8 @@ import java.util.Collections; final class MediaRoute2ProviderWatcher { private static final String TAG = "MR2ProviderWatcher"; private static final boolean DEBUG = Log.isLoggable(TAG, Log.DEBUG); + private static final PackageManager.ResolveInfoFlags RESOLVE_INFO_FLAGS_NONE = + PackageManager.ResolveInfoFlags.of(0); private final Context mContext; private final Callback mCallback; @@ -110,8 +112,9 @@ final class MediaRoute2ProviderWatcher { // Reorder the list so that providers left at the end will be the ones to remove. int targetIndex = 0; Intent intent = new Intent(MediaRoute2ProviderService.SERVICE_INTERFACE); - for (ResolveInfo resolveInfo : mPackageManager.queryIntentServicesAsUser( - intent, 0, mUserId)) { + for (ResolveInfo resolveInfo : + mPackageManager.queryIntentServicesAsUser( + intent, RESOLVE_INFO_FLAGS_NONE, mUserId)) { ServiceInfo serviceInfo = resolveInfo.serviceInfo; if (serviceInfo != null) { int sourceIndex = findProvider(serviceInfo.packageName, serviceInfo.name);