AVRCP: Add debug logs in buildBrowsablePlayerList
Added debug logs in buildBrowsablePlayerList for each
package being added as MediaPlayer. The logs would
help to check if there is delay in loading package
displayName from frameworks.
CRs-Fixed: 2593698
Change-Id: I2b6a18685f6b7a820a7be8a159c6598ea0fd5e03
diff --git a/packages_apps_bluetooth_ext/src/avrcp/Avrcp_ext.java b/packages_apps_bluetooth_ext/src/avrcp/Avrcp_ext.java
index 33a75da..df0efe6 100644
--- a/packages_apps_bluetooth_ext/src/avrcp/Avrcp_ext.java
+++ b/packages_apps_bluetooth_ext/src/avrcp/Avrcp_ext.java
@@ -3999,7 +3999,9 @@
mPackageManager.queryIntentServices(intent, PackageManager.MATCH_ALL);
for (ResolveInfo info : playerList) {
+ Log.d(TAG, "Fetch the displayName of package - start");
CharSequence displayName = info.loadLabel(mPackageManager);
+ Log.d(TAG, "Fetch the displayName of package - end");
String displayableName =
(displayName != null) ? displayName.toString():new String();
String serviceName = info.serviceInfo.name;
@@ -4020,6 +4022,7 @@
} else {
addMediaPlayerPackage(packageName);
}
+ Log.d(TAG, "Added MediaPlayerController/MediaPlayerPackage");
}
updateCurrentMediaState(null);
}