diff options
author | 2025-02-04 14:54:04 -0800 | |
---|---|---|
committer | 2025-02-04 14:54:04 -0800 | |
commit | eb46dd8afcbb1d6ad02591cb08b333bd0f6783c9 (patch) | |
tree | 0026089a57e342a89bfa1934abf70ebbb83f69fb /media/tests | |
parent | 93a9c9f2c95208cc0e87db4ccf02bdc8d440295e (diff) |
Type conversion test for MULTICHANNEL_GROUP
Add Java/Aidl device type conversion test for new device type
DEVICE_OUT_MULTICHANNEL_GROUP.
Flag: TEST_ONLY
Bug: 346839248
Test: unit test
Change-Id: I1cad8a670781ff62ffd7d94f7361b1b929bcd0df
Diffstat (limited to 'media/tests')
-rw-r--r-- | media/tests/aidltests/src/com/android/media/AidlConversionUnitTests.java | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/media/tests/aidltests/src/com/android/media/AidlConversionUnitTests.java b/media/tests/aidltests/src/com/android/media/AidlConversionUnitTests.java index d9a1221e529c..06cf6096f4e5 100644 --- a/media/tests/aidltests/src/com/android/media/AidlConversionUnitTests.java +++ b/media/tests/aidltests/src/com/android/media/AidlConversionUnitTests.java @@ -472,6 +472,19 @@ public final class AidlConversionUnitTests { } @Test + public void testAudioDeviceAttributesConversion_MultichannelGroup() { + AudioDeviceAttributes attributes = + new AudioDeviceAttributes(AudioSystem.DEVICE_OUT_MULTICHANNEL_GROUP, "myAddress"); + AudioPort port = AidlConversion.api2aidl_AudioDeviceAttributes_AudioPort(attributes); + assertEquals("", port.name); + assertEquals(0, port.extraAudioDescriptors.length); + assertEquals("myAddress", port.ext.getDevice().device.address.getId()); + assertEquals(AudioDeviceDescription.CONNECTION_VIRTUAL, + port.ext.getDevice().device.type.connection); + assertEquals(AudioDeviceType.OUT_MULTICHANNEL_GROUP, port.ext.getDevice().device.type.type); + } + + @Test public void testAudioDeviceAttributesConversion() { AudioDescriptor audioDescriptor1 = AidlConversion.aidl2api_ExtraAudioDescriptor_AudioDescriptor( |