summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Nathalie Le Clair <lcnathalie@google.com> 2022-04-05 08:14:54 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2022-04-05 08:14:54 +0000
commitcc3898c6d708b71801bf77c7aac75f28720b8563 (patch)
tree4900d0ebe7542d8f860da18e9a3fcf0f90f87b03
parent0920a8d79801678abad76f495f98176e1286d6ef (diff)
parent7b72c39349d5fa3c69545218c33c50ab90fd2c0d (diff)
Merge "Allow for internal types in @hide API" into tm-dev
-rw-r--r--media/java/android/media/AudioManager.java10
1 files changed, 2 insertions, 8 deletions
diff --git a/media/java/android/media/AudioManager.java b/media/java/android/media/AudioManager.java
index 491a5cda2950..e7eda3ea4552 100644
--- a/media/java/android/media/AudioManager.java
+++ b/media/java/android/media/AudioManager.java
@@ -5898,14 +5898,8 @@ public class AudioManager {
*/
@UnsupportedAppUsage
@RequiresPermission(android.Manifest.permission.MODIFY_AUDIO_ROUTING)
- public void setWiredDeviceConnectionState(int device, int state, String address,
- String name) {
- final IAudioService service = getService();
- int role = isOutputDevice(device)
- ? AudioDeviceAttributes.ROLE_OUTPUT : AudioDeviceAttributes.ROLE_INPUT;
- AudioDeviceAttributes attributes = new AudioDeviceAttributes(
- role, AudioDeviceInfo.convertInternalDeviceToDeviceType(device), address,
- name, new ArrayList<>()/*mAudioProfiles*/, new ArrayList<>()/*mAudioDescriptors*/);
+ public void setWiredDeviceConnectionState(int device, int state, String address, String name) {
+ AudioDeviceAttributes attributes = new AudioDeviceAttributes(device, address, name);
setWiredDeviceConnectionState(attributes, state);
}