Remove redundant method in LocalMediaManager

Test: atest LocalMediaManagerTest
Bug: 241888071
Bug: 235352899
Change-Id: I699572a97bbb92d52bc2948d955c4964883f2660
diff --git a/src/com/android/settings/media/MediaDeviceUpdateWorker.java b/src/com/android/settings/media/MediaDeviceUpdateWorker.java
index dd27073..d267971 100644
--- a/src/com/android/settings/media/MediaDeviceUpdateWorker.java
+++ b/src/com/android/settings/media/MediaDeviceUpdateWorker.java
@@ -141,7 +141,10 @@
     }
 
     public MediaDevice getMediaDeviceById(String id) {
-        return mLocalMediaManager.getMediaDeviceById(new ArrayList<>(mMediaDevices), id);
+        return mMediaDevices.stream()
+                .filter(it -> TextUtils.equals(it.getId(), id))
+                .findFirst()
+                .orElse(null);
     }
 
     public MediaDevice getCurrentConnectedMediaDevice() {