많은 CTS 인증기 오디오 테스트는 다양한 오디오 하드웨어 기기에서 기능을 확인합니다. 오디오 기기 패널에는 DUT에서 지원하는 오디오 기기와 사용할 수 있는 오디오 기기가 표시됩니다.
지원되는 기기 목록에는 DUT에서 사용할 수 있지만 반드시 연결되어 있지는 않으므로 테스트 시 사용할 수 없는 오디오 기기가 표시됩니다.
SDK 35에 추가된 AudioManager.getSupportedDeviceTypes()
은 지원되는 기기 유형을 반환합니다.
다음 그림은 DUT가 내장 기기 (예: 마이크, 스피커, 이어피스), 아날로그 오디오 주변기기, 블루투스 오디오 주변기기, USB 오디오 주변기기를 지원함을 보여줍니다.
그림 1. 지원되는 기기가 표시된 오디오 기기 패널
사용 가능한 기기 목록에는 DUT에 내장되어 있거나 (예: 내부 스피커 및 마이크) 연결되어 있어 (예: 아날로그 헤드셋 또는 USB 오디오 주변기기) 테스트 시 사용할 수 있는 오디오 기기가 표시됩니다.
다음 그림은 내장 기기만 사용할 수 있음을 보여줍니다. 즉, DUT에 연결된 외부 오디오 주변기기가 없습니다.
그림 2. 사용 가능한 기기를 보여주는 오디오 기기 패널
지원되는 기기 목록이 기기에 있는 하드웨어 (입력)와 일치하지 않는 경우 HAL에서 제공하는 오디오 정책 구성에 문제가 있을 수 있습니다. 사용 가능한 기기가 기기에 연결된 기기 (출력)와 일치하지 않으면 기본 오디오 소프트웨어 레이어에 문제가 있을 수 있습니다.
오디오 주변기기가 DUT에 연결되면 사용 가능한 기기 목록이 구성을 반영하도록 업데이트됩니다.