Muitos testes de áudio do Verificador de CTS validam recursos em vários dispositivos de hardware de áudio. O painel Dispositivos de áudio indica quais dispositivos de áudio têm suporte do DUT e quais estão disponíveis para uso.
A lista Dispositivos com suporte mostra os dispositivos de áudio que o DUT pode usar, mas
não estão necessariamente conectados e, portanto, não estão disponíveis no momento do teste.
AudioManager.getSupportedDeviceTypes()
,
adicionada no SDK 35, retorna os tipos de dispositivos com suporte.
A figura abaixo mostra que o DUT oferece suporte a dispositivos integrados (como microfone, alto-falante e minifone de ouvido), periféricos de áudio analógico, periféricos de áudio Bluetooth e periféricos de áudio USB:
Figura 1. Painel "Audio Devices" mostrando os dispositivos compatíveis.
A lista Dispositivos disponíveis mostra os dispositivos de áudio que podem ser usados no momento do teste, seja porque estão integrados ao DUT (como o alto-falante interno e o microfone) ou conectados (como um fone de ouvido analógico ou um periférico de áudio USB).
A figura abaixo mostra que apenas os dispositivos integrados estão disponíveis para uso, ou seja, não há periféricos de áudio externos conectados ao DUT:
Figura 2. Painel "Audio Devices" mostrando os dispositivos disponíveis.
Se a lista de dispositivos com suporte não corresponder ao hardware que está no dispositivo (Entradas), pode haver um problema na configuração da política de áudio fornecida pela HAL. Se os dispositivos disponíveis não corresponderem ao que está conectado ao dispositivo (Saídas), pode haver um problema com a camada do software de áudio.
Quando os periféricos de áudio são conectados ao DUT, a lista de dispositivos disponíveis é atualizada para refletir a configuração.