Я новичок в Android Native audio, использующем OpenSL ES, и мне нужна ваша помощь.
Теперь я хочу написать приложение для записи и воспроизведения в реальном времени. В части записи мы должны сначала настроить источник звука, когда мы создаем аудиорекордер. Так.
SLDataLocator_IODevice loc_dev = {SL_DATALOCATOR_IODEVICE,SL_IODEVICE_AUDIOINPUT,SL_DEFAULTDEVICEID_AUDIOINPUT, NULL};
SLDataSource audioSrc = {&loc_dev, NULL};
SL_DEFAULTDEVICEID_AUDIOINPUT — это адрес микрофонов по умолчанию. Я хочу использовать другие микрофоны на телефоне Android (я использую Nexus 6 с тремя разными микрофонами), но я не могу найти адреса других микрофонов.
Ценю любой ответ!