Panel Urządzenia audio

Wiele testów audio w CTS Verifier sprawdza możliwości różnych urządzeń audio. Panel Urządzenia audio wskazuje, które urządzenia audio są obsługiwane przez testowane urządzenie i które są dostępne do użycia.

Lista Obsługiwane urządzenia zawiera urządzenia audio, których testowane urządzenie może używać, ale które nie są koniecznie połączone, a więc nie są dostępne w czasie testowania. AudioManager.getSupportedDeviceTypes(), dodana w pakiecie SDK 35, zwraca obsługiwane typy urządzeń.

Z poniższego rysunku wynika, że testowane urządzenie obsługuje urządzenia wbudowane (takie jak mikrofon, głośnik i słuchawka), analogowe urządzenia peryferyjne audio, urządzenia peryferyjne audio Bluetooth i urządzenia peryferyjne audio USB:

Obsługiwany panel urządzeń audio

Rysunek 1. Panel Urządzenia audio z obsługiwanymi urządzeniami.

Lista Dostępne urządzenia zawiera urządzenia audio, których można używać w czasie testowania, ponieważ są one wbudowane w testowane urządzenie (np. głośnik wewnętrzny i mikrofon) lub są połączone (np. analogowy zestaw słuchawkowy lub urządzenie peryferyjne audio USB).

Z poniższego rysunku wynika, że do użycia dostępne są tylko urządzenia wbudowane, czyli do testowanego urządzenia nie są podłączone żadne zewnętrzne urządzenia peryferyjne audio:

Dostępny panel urządzeń audio

Rysunek 2. Panel Urządzenia audio z dostępnymi urządzeniami.

Jeśli lista obsługiwanych urządzeń nie pasuje do sprzętu w urządzeniu (Wejścia), może to oznaczać problem z konfiguracją zasad audio dostarczoną przez HAL. Jeśli dostępne urządzenia nie pasują do tego, co jest podłączone do urządzenia (Wyjścia), może to oznaczać problem z podstawową warstwą oprogramowania audio.

Gdy urządzenia peryferyjne audio są podłączone do testowanego urządzenia, lista dostępnych urządzeń jest aktualizowana, aby odzwierciedlać konfigurację.