Панель «Аудиоустройства»

Многие аудиотесты CTS Verifier проверяют возможности различных аудиоустройств. На панели «Аудиоустройства» указаны аудиоустройства, поддерживаемые тестируемым устройством, и доступные для использования.

В списке поддерживаемых устройств показаны аудиоустройства, которые может использовать тестируемое устройство, но которые не обязательно подключены и, следовательно, недоступны во время тестирования. AudioManager.getSupportedDeviceTypes() , добавленный в SDK 35, возвращает поддерживаемые типы устройств.

На следующем рисунке показано, что проверяемое устройство поддерживает встроенные устройства (такие как микрофон, динамик и наушник), аналоговые аудиопериферийные устройства, аудиопериферийные устройства Bluetooth и аудиопериферийные устройства USB:

Поддерживаемая панель аудиоустройств

Рисунок 1. Панель аудиоустройств с поддерживаемыми устройствами.

В списке Доступные устройства отображаются аудиоустройства, которые можно использовать во время тестирования, либо потому, что они встроены в тестируемое устройство (например, внутренний динамик и микрофон), либо потому, что они подключены (например, аналоговая гарнитура или периферийное аудиоустройство USB).

На следующем рисунке показано, что для использования доступны только встроенные устройства, то есть к проверяемому устройству не подключены никакие внешние аудиопериферийные устройства:

Панель аудиоустройств доступна

Рисунок 2. Панель аудиоустройств с доступными устройствами.

Если список поддерживаемых устройств не соответствует оборудованию устройства ( входы ), возможно, проблема в настройке политики звука, предоставляемой HAL. Если доступные устройства не соответствуют устройствам, подключенным к устройству ( выходы ), возможно, проблема связана с базовым программным обеспечением для обработки звука.

При подключении к тестируемому устройству периферийных аудиоустройств список доступных устройств обновляется в соответствии с конфигурацией.