diff options
| author | 2022-04-05 08:14:54 +0000 | |
|---|---|---|
| committer | 2022-04-05 08:14:54 +0000 | |
| commit | cc3898c6d708b71801bf77c7aac75f28720b8563 (patch) | |
| tree | 4900d0ebe7542d8f860da18e9a3fcf0f90f87b03 | |
| parent | 0920a8d79801678abad76f495f98176e1286d6ef (diff) | |
| parent | 7b72c39349d5fa3c69545218c33c50ab90fd2c0d (diff) | |
Merge "Allow for internal types in @hide API" into tm-dev
| -rw-r--r-- | media/java/android/media/AudioManager.java | 10 |
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); } |