diff options
| -rw-r--r-- | media/java/android/media/AudioDeviceInfo.java | 2 | ||||
| -rw-r--r-- | media/java/android/media/audio/common/AidlConversion.java | 2 |
2 files changed, 4 insertions, 0 deletions
diff --git a/media/java/android/media/AudioDeviceInfo.java b/media/java/android/media/AudioDeviceInfo.java index 0efefb9d1bff..39b29d0156d2 100644 --- a/media/java/android/media/AudioDeviceInfo.java +++ b/media/java/android/media/AudioDeviceInfo.java @@ -279,6 +279,7 @@ public final class AudioDeviceInfo { TYPE_AUX_LINE, TYPE_IP, TYPE_BUS, + TYPE_REMOTE_SUBMIX, TYPE_HEARING_AID, TYPE_BUILTIN_SPEAKER_SAFE, TYPE_BLE_HEADSET, @@ -312,6 +313,7 @@ public final class AudioDeviceInfo { case TYPE_AUX_LINE: case TYPE_IP: case TYPE_BUS: + case TYPE_REMOTE_SUBMIX: case TYPE_HEARING_AID: case TYPE_BUILTIN_SPEAKER_SAFE: case TYPE_BLE_HEADSET: diff --git a/media/java/android/media/audio/common/AidlConversion.java b/media/java/android/media/audio/common/AidlConversion.java index 65fd51b9ece9..c1d73f9033cf 100644 --- a/media/java/android/media/audio/common/AidlConversion.java +++ b/media/java/android/media/audio/common/AidlConversion.java @@ -753,9 +753,11 @@ public class AidlConversion { break; case AudioSystem.DEVICE_IN_REMOTE_SUBMIX: aidl.type = AudioDeviceType.IN_SUBMIX; + aidl.connection = AudioDeviceDescription.CONNECTION_VIRTUAL; break; case AudioSystem.DEVICE_OUT_REMOTE_SUBMIX: aidl.type = AudioDeviceType.OUT_SUBMIX; + aidl.connection = AudioDeviceDescription.CONNECTION_VIRTUAL; break; case AudioSystem.DEVICE_IN_ANLG_DOCK_HEADSET: aidl.type = AudioDeviceType.IN_DOCK; |