/frameworks/base/packages/SystemUI/src/com/android/systemui/media/dialog/ |
D | MediaOutputMetricLogger.java | 29 import com.android.settingslib.media.MediaDevice; 44 private MediaDevice mSourceDevice, mTargetDevice; 63 public void updateOutputEndPoints(MediaDevice source, MediaDevice target) { in updateOutputEndPoints() 111 public void logInteractionAdjustVolume(MediaDevice source) { in logInteractionAdjustVolume() 143 public void logInteractionExpansion(MediaDevice source) { in logInteractionExpansion() 159 public void logInteractionMute(MediaDevice source) { in logInteractionMute() 175 public void logInteractionUnmute(MediaDevice source) { in logInteractionUnmute() 220 private void updateLoggingDeviceCount(List<MediaDevice> deviceList) { in updateLoggingDeviceCount() 224 for (MediaDevice mediaDevice : deviceList) { in updateLoggingDeviceCount() 227 case MediaDevice.MediaDeviceType.TYPE_3POINT5_MM_AUDIO_DEVICE: in updateLoggingDeviceCount() [all …]
|
D | MediaItem.java | 23 import com.android.settingslib.media.MediaDevice; 35 private final Optional<MediaDevice> mMediaDeviceOptional; 56 public static MediaItem createDeviceMediaItem(@NonNull MediaDevice device) { in createDeviceMediaItem() 78 @Nullable MediaDevice device, @Nullable String title, @MediaItemType int type) { in MediaItem() 84 public Optional<MediaDevice> getMediaDevice() { in getMediaDevice()
|
D | MediaOutputController.java | 81 import com.android.settingslib.media.MediaDevice; 138 final List<MediaDevice> mGroupMediaDevices = new CopyOnWriteArrayList<>(); 139 final List<MediaDevice> mCachedMediaDevices = new CopyOnWriteArrayList<>(); 331 public void onDeviceListUpdate(List<MediaDevice> devices) { in onDeviceListUpdate() 346 public void onSelectedDeviceStateChanged(MediaDevice device, in onSelectedDeviceStateChanged() 493 IconCompat getDeviceIconCompat(MediaDevice device) { in getDeviceIconCompat() 514 boolean isActiveItem(MediaDevice device) { in isActiveItem() 633 private void buildMediaItems(List<MediaDevice> devices) { in buildMediaItems() 642 List<MediaDevice> devices) { in buildMediaItems() 652 final MediaDevice connectedMediaDevice = in buildMediaItems() [all …]
|
D | MediaOutputAdapter.java | 19 import static com.android.settingslib.media.MediaDevice.SelectionBehavior.SELECTION_BEHAVIOR_GO_TO_… 20 import static com.android.settingslib.media.MediaDevice.SelectionBehavior.SELECTION_BEHAVIOR_NONE; 21 import static com.android.settingslib.media.MediaDevice.SelectionBehavior.SELECTION_BEHAVIOR_TRANSF… 43 import com.android.settingslib.media.MediaDevice; 146 void onBind(MediaDevice device, int position) { in onBind() 353 private void updateEndClickAreaAsSessionEditing(MediaDevice device, @DrawableRes int id) { in updateEndClickAreaAsSessionEditing() 374 private boolean updateClickActionBasedOnSelectionBehavior(MediaDevice device) { in updateClickActionBasedOnSelectionBehavior() 402 public void updateEndClickArea(MediaDevice device, boolean isDeviceDeselectable) { in updateEndClickArea() 414 MediaDevice device) { in updateGroupableCheckBox() 445 private void onGroupActionTriggered(boolean isChecked, MediaDevice device) { in onGroupActionTriggered() [all …]
|
D | MediaOutputBaseAdapter.java | 50 import com.android.settingslib.media.MediaDevice; 102 CharSequence getItemTitle(MediaDevice device) { in getItemTitle() 106 boolean isCurrentlyConnected(MediaDevice device) { in isCurrentlyConnected() 113 boolean isDeviceIncluded(List<MediaDevice> deviceList, MediaDevice targetDevice) { in isDeviceIncluded() 114 for (MediaDevice device : deviceList) { in isDeviceIncluded() 182 void onBind(MediaDevice device, int position) { in onBind() 247 void setTwoLineLayout(MediaDevice device, boolean bFocused, boolean showSeekBar, in setTwoLineLayout() 254 void setTwoLineLayout(MediaDevice device, CharSequence title, boolean bFocused, in setTwoLineLayout() 309 void initSeekbar(MediaDevice device, boolean isCurrentSeekbarInvisible) { in initSeekbar() 513 private void enableSeekBar(MediaDevice device) { in enableSeekBar() [all …]
|
/frameworks/base/packages/SettingsLib/tests/robotests/src/com/android/settingslib/media/ |
D | LocalMediaManagerTest.java | 150 final MediaDevice device = mock(MediaDevice.class); in onDeviceListAdded_shouldClearDeviceList() 159 final MediaDevice currentDevice = mock(MediaDevice.class); in connectDevice_deviceNotEqualCurrentConnectedDevice_connectDevice() 160 final MediaDevice device = mock(MediaDevice.class); in connectDevice_deviceNotEqualCurrentConnectedDevice_connectDevice() 198 final MediaDevice device = mock(BluetoothMediaDevice.class); in connectDevice_bluetoothDeviceNotConnected_connectBluetoothDevice() 214 final MediaDevice device1 = mock(MediaDevice.class); in getMediaDeviceById_idExist_shouldReturnMediaDevice() 215 final MediaDevice device2 = mock(MediaDevice.class); in getMediaDeviceById_idExist_shouldReturnMediaDevice() 222 MediaDevice device = mLocalMediaManager.getMediaDeviceById(TEST_DEVICE_ID_2); in getMediaDeviceById_idExist_shouldReturnMediaDevice() 229 final MediaDevice device1 = mock(MediaDevice.class); in getMediaDeviceById_idNotExist_shouldReturnNull() 230 final MediaDevice device2 = mock(MediaDevice.class); in getMediaDeviceById_idNotExist_shouldReturnNull() 237 MediaDevice device = mLocalMediaManager.getMediaDeviceById(TEST_CURRENT_DEVICE_ID); in getMediaDeviceById_idNotExist_shouldReturnNull() [all …]
|
D | InfoMediaManagerTest.java | 201 final MediaDevice mediaDevice = mInfoMediaManager.findMediaDevice(TEST_ID); in onRouteAdded_getAvailableRoutes_shouldAddMediaDevice() 206 final MediaDevice infoDevice = mInfoMediaManager.mMediaDevices.get(0); in onRouteAdded_getAvailableRoutes_shouldAddMediaDevice() 225 MediaDevice remoteDevice = mInfoMediaManager.findMediaDevice(TEST_REMOTE_ROUTE.getId()); in onSessionReleased_shouldUpdateConnectedDevice() 232 MediaDevice systemRoute = mInfoMediaManager.findMediaDevice(TEST_SYSTEM_ROUTE_ID); in onSessionReleased_shouldUpdateConnectedDevice() 256 final MediaDevice mediaDevice = mInfoMediaManager.findMediaDevice(TEST_ID); in onPreferredFeaturesChanged_samePackageName_shouldAddMediaDevice() 261 final MediaDevice infoDevice = mInfoMediaManager.mMediaDevices.get(0); in onPreferredFeaturesChanged_samePackageName_shouldAddMediaDevice() 293 final MediaDevice mediaDevice = mInfoMediaManager.findMediaDevice(TEST_ID); in onRoutesChanged_getAvailableRoutes_shouldAddMediaDevice() 298 final MediaDevice infoDevice = mInfoMediaManager.mMediaDevices.get(0); in onRoutesChanged_getAvailableRoutes_shouldAddMediaDevice() 319 final MediaDevice mediaDevice = mInfoMediaManager.findMediaDevice(TEST_ID); in onRoutesChanged_getAvailableRoutes_shouldFilterDevice() 324 final MediaDevice infoDevice = mInfoMediaManager.mMediaDevices.get(0); in onRoutesChanged_getAvailableRoutes_shouldFilterDevice() [all …]
|
D | MediaDeviceTest.java | 24 import static com.android.settingslib.media.MediaDevice.SelectionBehavior.SELECTION_BEHAVIOR_TRANSF… 60 private static final Comparator<MediaDevice> COMPARATOR = Comparator.naturalOrder(); 121 private List<MediaDevice> mMediaDevices = new ArrayList<>();
|
/frameworks/base/packages/SettingsLib/src/com/android/settingslib/media/ |
D | LocalMediaManager.java | 88 private MediaDevice mOnTransferBluetoothDevice; 93 List<MediaDevice> mMediaDevices = new CopyOnWriteArrayList<>(); 95 List<MediaDevice> mDisconnectedMediaDevices = new CopyOnWriteArrayList<>(); 97 MediaDevice mCurrentConnectedDevice; 179 public boolean connectDevice(MediaDevice connectDevice) { in connectDevice() 180 MediaDevice device = getMediaDeviceById(connectDevice.getId()); in connectDevice() 206 void dispatchSelectedDeviceStateChanged(MediaDevice device, @MediaDeviceState int state) { in dispatchSelectedDeviceStateChanged() 247 final List<MediaDevice> mediaDevices = new ArrayList<>(mMediaDevices); in dispatchDeviceListUpdate() 301 public MediaDevice getMediaDeviceById(String id) { in getMediaDeviceById() 303 for (MediaDevice mediaDevice : mMediaDevices) { in getMediaDeviceById() [all …]
|
D | InfoMediaManager.java | 97 void onDeviceListAdded(@NonNull List<MediaDevice> devices); in onDeviceListAdded() 104 void onDeviceListRemoved(@NonNull List<MediaDevice> devices); in onDeviceListRemoved() 135 protected final List<MediaDevice> mMediaDevices = new CopyOnWriteArrayList<>(); 140 private MediaDevice mCurrentConnectedDevice; 306 protected final MediaDevice findMediaDevice(@NonNull String id) { in findMediaDevice() 307 for (MediaDevice mediaDevice : mMediaDevices) { in findMediaDevice() 355 private void dispatchDeviceListAdded(@NonNull List<MediaDevice> devices) { in dispatchDeviceListAdded() 381 MediaDevice getCurrentConnectedDevice() { in getCurrentConnectedDevice() 385 /* package */ void connectToDevice(MediaDevice device) { in connectToDevice() 401 boolean addDeviceToPlayMedia(MediaDevice device) { in addDeviceToPlayMedia() [all …]
|
D | MediaDevice.java | 50 import static com.android.settingslib.media.MediaDevice.SelectionBehavior.SELECTION_BEHAVIOR_TRANSF… 79 public abstract class MediaDevice implements Comparable<MediaDevice> { class 127 MediaDevice( in MediaDevice() method in MediaDevice 443 public int compareTo(MediaDevice another) { in compareTo() 557 if (!(obj instanceof MediaDevice)) { in equals() 560 final MediaDevice otherDevice = (MediaDevice) obj; in equals()
|
D | BluetoothMediaDevice.java | 18 import static com.android.settingslib.media.MediaDevice.SelectionBehavior.SELECTION_BEHAVIOR_TRANSF… 38 public class BluetoothMediaDevice extends MediaDevice {
|
D | ComplexMediaDevice.java | 32 public class ComplexMediaDevice extends MediaDevice {
|
D | PhoneMediaDevice.java | 29 import static com.android.settingslib.media.MediaDevice.SelectionBehavior.SELECTION_BEHAVIOR_TRANSF… 56 public class PhoneMediaDevice extends MediaDevice {
|
D | InfoMediaDevice.java | 43 public class InfoMediaDevice extends MediaDevice {
|
/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/media/dialog/ |
D | MediaOutputControllerTest.java | 73 import com.android.settingslib.media.MediaDevice; 128 private MediaDevice mMediaDevice1; 130 private MediaDevice mMediaDevice2; 172 private List<MediaDevice> mMediaDevices = new ArrayList<>(); 459 MediaDevice mockSelectedMediaDevice = Mockito.mock(MediaDevice.class); in onDeviceListUpdate_verifyDeviceListCallback() 469 final List<MediaDevice> devices = new ArrayList<>(); in onDeviceListUpdate_verifyDeviceListCallback() 491 MediaDevice mockSelectedMediaDevice = Mockito.mock(MediaDevice.class); in advanced_onDeviceListUpdateWithConnectedDeviceRemote_verifyItemSize() 504 final List<MediaDevice> devices = new ArrayList<>(); in advanced_onDeviceListUpdateWithConnectedDeviceRemote_verifyItemSize() 527 final List<MediaDevice> devices = new ArrayList<>(); in advanced_categorizeMediaItems_withSuggestedDevice_verifyDeviceListSize() 903 final MediaDevice selectedMediaDevice1 = mock(MediaDevice.class); in getGroupMediaDevices_differentDeviceOrder_showingSameOrder() [all …]
|
D | MediaOutputAdapterTest.java | 23 import static com.android.settingslib.media.MediaDevice.SelectionBehavior.SELECTION_BEHAVIOR_GO_TO_… 24 import static com.android.settingslib.media.MediaDevice.SelectionBehavior.SELECTION_BEHAVIOR_NONE; 25 import static com.android.settingslib.media.MediaDevice.SelectionBehavior.SELECTION_BEHAVIOR_TRANSF… 48 import com.android.settingslib.media.MediaDevice; 82 private MediaDevice mMediaDevice1 = mock(MediaDevice.class); 83 private MediaDevice mMediaDevice2 = mock(MediaDevice.class); 92 private List<MediaDevice> mMediaDevices = new ArrayList<>(); 386 List<MediaDevice> selectableDevices = new ArrayList<>(); in onBindViewHolder_bindSelectableDevice_verifyView() 413 MediaDevice.MediaDeviceType.TYPE_BLUETOOTH_DEVICE); in onBindViewHolder_bindDisconnectedBluetoothDevice_verifyView() 655 List<MediaDevice> selectableDevices = new ArrayList<>(); in onGroupActionTriggered_clicksEndAreaOfSelectableDevice_triggerGrouping() [all …]
|
D | MediaOutputDialogTest.java | 55 import com.android.settingslib.media.MediaDevice; 99 private final MediaDevice mMediaDevice = mock(MediaDevice.class); 393 MediaDevice mMediaDevice = mock(MediaDevice.class); in getStopButtonText_supportsBroadcast_returnsBroadcastText()
|
/frameworks/base/packages/SystemUI/tests/utils/src/com/android/systemui/volume/data/repository/ |
D | FakeLocalMediaRepository.kt | 19 import com.android.settingslib.media.MediaDevice 27 private val mutableCurrentConnectedDevice = MutableStateFlow<MediaDevice?>(null) 28 override val currentConnectedDevice: StateFlow<MediaDevice?> 31 fun updateCurrentConnectedDevice(device: MediaDevice?) { in updateCurrentConnectedDevice()
|
/frameworks/base/packages/SettingsLib/src/com/android/settingslib/volume/data/repository/ |
D | LocalMediaRepository.kt | 19 import com.android.settingslib.media.MediaDevice 40 val currentConnectedDevice: StateFlow<MediaDevice?> 57 override fun onDeviceListUpdate(newDevices: List<MediaDevice>?) { in <lambda>() 62 device: MediaDevice?, in <lambda>() 86 override val currentConnectedDevice: StateFlow<MediaDevice?> = 98 data class DeviceListUpdate(val newDevices: List<MediaDevice>?) : DevicesUpdate
|
/frameworks/base/packages/SettingsLib/tests/integ/src/com/android/settingslib/volume/data/repository/ |
D | LocalMediaRepositoryImplTest.kt | 21 import com.android.settingslib.media.MediaDevice 44 @Mock private lateinit var mediaDevice1: MediaDevice 45 @Mock private lateinit var mediaDevice2: MediaDevice 70 var currentConnectedDevice: MediaDevice? = null in deviceListUpdated_currentConnectedDeviceUpdated()
|
/frameworks/base/packages/SystemUI/tests/utils/src/com/android/systemui/volume/panel/component/mediaoutput/domain/interactor/ |
D | TestMediaDevicesFactory.kt | 27 import com.android.settingslib.media.MediaDevice 38 ): MediaDevice = mock { in builtInMediaDevice() 46 ): MediaDevice = in wiredMediaDevice() 49 .thenReturn(MediaDevice.MediaDeviceType.TYPE_3POINT5_MM_AUDIO_DEVICE) in wiredMediaDevice()
|
/frameworks/base/packages/SystemUI/src/com/android/systemui/volume/domain/interactor/ |
D | AudioOutputInteractor.kt | 25 import com.android.settingslib.media.MediaDevice in <lambda>() 26 import com.android.settingslib.media.MediaDevice.MediaDeviceType in <lambda>() 115 private fun MediaDevice.toAudioOutputDevice(): AudioOutputDevice { in <lambda>() method
|
/frameworks/base/packages/SystemUI/src/com/android/systemui/media/controls/domain/pipeline/ |
D | MediaDeviceManager.kt | 37 import com.android.settingslib.media.MediaDevice in <lambda>() 248 override fun onDeviceListUpdate(devices: List<MediaDevice>?) = in <lambda>() 251 override fun onSelectedDeviceStateChanged(device: MediaDevice, state: Int) { in <lambda>() 413 private fun MediaDevice.toMediaDeviceData() = in <lambda>() method 446 device: MediaDevice?, in <lambda>() 545 val fullMediaDevice: MediaDevice? = null,
|
/frameworks/base/packages/SystemUI/src/com/android/systemui/volume/panel/component/mediaoutput/domain/interactor/ |
D | MediaOutputInteractor.kt | 23 import com.android.settingslib.media.MediaDevice in <lambda>() 115 val currentConnectedDevice: Flow<MediaDevice?> = in <lambda>()
|