Можно ли получить доступные аудио конечные точки (наушник, громкую связь, проводную гарнитуру, гарнитуру Bluetooth) через API openSL ES для Android 4.3?
Или все это делается на уровне Java?
Текущая ситуация такова, что я реализовал аудиодрайвер openSL ES. Драйвер ничего не делает, кроме как принимает пакеты микрофона от микрофона по умолчанию и доставляет пакеты динамика в конечную точку динамика по умолчанию.
Если возможно, я хотел бы создать в своем коде пару дополнительных функций. Один, чтобы узнать о конечных точках, и другой, чтобы установить конечную точку.