Panel Urządzenia audio

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

Na liście Obsługiwane urządzenia widać urządzenia audio, których może używać urządzenie testowe, ale które niekoniecznie są połączone i nie są dostępne w momencie testowania. AudioManager.getSupportedDeviceTypes(), dodana w pakiecie SDK 35, zwraca obsługiwane typy urządzeń.

Na rysunku widać, że urządzenie DUT obsługuje wbudowane urządzenia (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 wyświetlonymi obsługiwanymi urządzeniami

Na liście Dostępne urządzenia widać urządzenia audio, których można używać podczas testowania, ponieważ są one wbudowane w badane urządzenie (np. głośnik wewnętrzny i mikrofon) lub podłączone (np. słuchawki analogowe lub urządzenie peryferyjne USB).

Na rysunku widać, że można korzystać tylko z wbudowanych urządzeń, czyli nie ma żadnych zewnętrznych urządzeń audio podłączonych do DUT:

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 na urządzeniu (Wejścia), może to oznaczać problem z konfiguracją zasad dotyczących dźwięku udostępnioną przez HAL. Jeśli dostępne urządzenia nie pasują do tego, co jest połączone z urządzeniem (Wyjścia), może to oznaczać problem z podstawową warstwą oprogramowania do obsługi dźwięku.

Gdy urządzenia peryferyjne audio są połączone z badanym urządzeniem, lista dostępnych urządzeń jest aktualizowana, aby odzwierciedlić konfigurację.