Loading packages/SettingsLib/src/com/android/settingslib/media/LocalMediaManager.java +3 −26 Original line number Diff line number Diff line Loading @@ -161,10 +161,7 @@ public class LocalMediaManager implements BluetoothCallback { * @return {@code true} if successfully call, otherwise return {@code false} */ public boolean connectDevice(MediaDevice connectDevice) { MediaDevice device = null; synchronized (mMediaDevicesLock) { device = getMediaDeviceById(mMediaDevices, connectDevice.getId()); } MediaDevice device = getMediaDeviceById(connectDevice.getId()); if (device == null) { Log.w(TAG, "connectDevice() connectDevice not in the list!"); return false; Loading Loading @@ -277,23 +274,6 @@ public class LocalMediaManager implements BluetoothCallback { /** * Find the MediaDevice through id. * * @param devices the list of MediaDevice * @param id the unique id of MediaDevice * @return MediaDevice */ public MediaDevice getMediaDeviceById(List<MediaDevice> devices, String id) { for (MediaDevice mediaDevice : devices) { if (TextUtils.equals(mediaDevice.getId(), id)) { return mediaDevice; } } Log.i(TAG, "getMediaDeviceById() can't found device"); return null; } /** * Find the MediaDevice from all media devices by id. * * @param id the unique id of MediaDevice * @return MediaDevice */ Loading @@ -305,7 +285,7 @@ public class LocalMediaManager implements BluetoothCallback { } } } Log.i(TAG, "Unable to find device " + id); Log.i(TAG, "getMediaDeviceById() failed to find device with id: " + id); return null; } Loading Loading @@ -672,10 +652,7 @@ public class LocalMediaManager implements BluetoothCallback { @Override public void onConnectedDeviceChanged(String id) { MediaDevice connectDevice = null; synchronized (mMediaDevicesLock) { connectDevice = getMediaDeviceById(mMediaDevices, id); } MediaDevice connectDevice = getMediaDeviceById(id); connectDevice = connectDevice != null ? connectDevice : updateCurrentConnectedDevice(); Loading packages/SettingsLib/tests/robotests/src/com/android/settingslib/media/LocalMediaManagerTest.java +3 −10 Original line number Diff line number Diff line Loading @@ -206,8 +206,7 @@ public class LocalMediaManagerTest { when(device1.getId()).thenReturn(TEST_DEVICE_ID_1); when(device2.getId()).thenReturn(TEST_DEVICE_ID_2); final MediaDevice device = mLocalMediaManager .getMediaDeviceById(mLocalMediaManager.mMediaDevices, TEST_DEVICE_ID_2); MediaDevice device = mLocalMediaManager.getMediaDeviceById(TEST_DEVICE_ID_2); assertThat(device.getId()).isEqualTo(TEST_DEVICE_ID_2); } Loading @@ -222,8 +221,7 @@ public class LocalMediaManagerTest { when(device1.getId()).thenReturn(TEST_DEVICE_ID_1); when(device2.getId()).thenReturn(TEST_DEVICE_ID_2); final MediaDevice device = mLocalMediaManager .getMediaDeviceById(mLocalMediaManager.mMediaDevices, TEST_CURRENT_DEVICE_ID); MediaDevice device = mLocalMediaManager.getMediaDeviceById(TEST_CURRENT_DEVICE_ID); assertThat(device).isNull(); } Loading @@ -238,12 +236,7 @@ public class LocalMediaManagerTest { when(device1.getId()).thenReturn(null); when(device2.getId()).thenReturn(null); MediaDevice device = mLocalMediaManager .getMediaDeviceById(mLocalMediaManager.mMediaDevices, TEST_CURRENT_DEVICE_ID); assertThat(device).isNull(); device = mLocalMediaManager.getMediaDeviceById(TEST_CURRENT_DEVICE_ID); MediaDevice device = mLocalMediaManager.getMediaDeviceById(TEST_CURRENT_DEVICE_ID); assertThat(device).isNull(); } Loading Loading
packages/SettingsLib/src/com/android/settingslib/media/LocalMediaManager.java +3 −26 Original line number Diff line number Diff line Loading @@ -161,10 +161,7 @@ public class LocalMediaManager implements BluetoothCallback { * @return {@code true} if successfully call, otherwise return {@code false} */ public boolean connectDevice(MediaDevice connectDevice) { MediaDevice device = null; synchronized (mMediaDevicesLock) { device = getMediaDeviceById(mMediaDevices, connectDevice.getId()); } MediaDevice device = getMediaDeviceById(connectDevice.getId()); if (device == null) { Log.w(TAG, "connectDevice() connectDevice not in the list!"); return false; Loading Loading @@ -277,23 +274,6 @@ public class LocalMediaManager implements BluetoothCallback { /** * Find the MediaDevice through id. * * @param devices the list of MediaDevice * @param id the unique id of MediaDevice * @return MediaDevice */ public MediaDevice getMediaDeviceById(List<MediaDevice> devices, String id) { for (MediaDevice mediaDevice : devices) { if (TextUtils.equals(mediaDevice.getId(), id)) { return mediaDevice; } } Log.i(TAG, "getMediaDeviceById() can't found device"); return null; } /** * Find the MediaDevice from all media devices by id. * * @param id the unique id of MediaDevice * @return MediaDevice */ Loading @@ -305,7 +285,7 @@ public class LocalMediaManager implements BluetoothCallback { } } } Log.i(TAG, "Unable to find device " + id); Log.i(TAG, "getMediaDeviceById() failed to find device with id: " + id); return null; } Loading Loading @@ -672,10 +652,7 @@ public class LocalMediaManager implements BluetoothCallback { @Override public void onConnectedDeviceChanged(String id) { MediaDevice connectDevice = null; synchronized (mMediaDevicesLock) { connectDevice = getMediaDeviceById(mMediaDevices, id); } MediaDevice connectDevice = getMediaDeviceById(id); connectDevice = connectDevice != null ? connectDevice : updateCurrentConnectedDevice(); Loading
packages/SettingsLib/tests/robotests/src/com/android/settingslib/media/LocalMediaManagerTest.java +3 −10 Original line number Diff line number Diff line Loading @@ -206,8 +206,7 @@ public class LocalMediaManagerTest { when(device1.getId()).thenReturn(TEST_DEVICE_ID_1); when(device2.getId()).thenReturn(TEST_DEVICE_ID_2); final MediaDevice device = mLocalMediaManager .getMediaDeviceById(mLocalMediaManager.mMediaDevices, TEST_DEVICE_ID_2); MediaDevice device = mLocalMediaManager.getMediaDeviceById(TEST_DEVICE_ID_2); assertThat(device.getId()).isEqualTo(TEST_DEVICE_ID_2); } Loading @@ -222,8 +221,7 @@ public class LocalMediaManagerTest { when(device1.getId()).thenReturn(TEST_DEVICE_ID_1); when(device2.getId()).thenReturn(TEST_DEVICE_ID_2); final MediaDevice device = mLocalMediaManager .getMediaDeviceById(mLocalMediaManager.mMediaDevices, TEST_CURRENT_DEVICE_ID); MediaDevice device = mLocalMediaManager.getMediaDeviceById(TEST_CURRENT_DEVICE_ID); assertThat(device).isNull(); } Loading @@ -238,12 +236,7 @@ public class LocalMediaManagerTest { when(device1.getId()).thenReturn(null); when(device2.getId()).thenReturn(null); MediaDevice device = mLocalMediaManager .getMediaDeviceById(mLocalMediaManager.mMediaDevices, TEST_CURRENT_DEVICE_ID); assertThat(device).isNull(); device = mLocalMediaManager.getMediaDeviceById(TEST_CURRENT_DEVICE_ID); MediaDevice device = mLocalMediaManager.getMediaDeviceById(TEST_CURRENT_DEVICE_ID); assertThat(device).isNull(); } Loading