getMaxAmplitude из класса MediaRecorder Android NDK в приложении FireMonkey

Я хочу использовать getMaxAmplitude функция от MediaRecorder Класс Android NDK в моем приложении FireMonkey. Документация рекомендует использовать TAudioCaptureDevice для записи звука в приложениях, но не предоставляет такой функциональности. Я думал написать класс помощника для TAndroidAudioCaptureDevice но это в implementation раздел FMX.Media.Android блок и не может быть доступен из другого блока.

Вопрос почему TAudioCaptureDevice не обеспечивает полную функциональность NDK?

И почему TAndroidAudioCaptureDevice находится в разделе реализации, поэтому я не могу расширить его своими процедурами?

Кажется, мне нужно написать собственный класс для аудиозаписи.

0 ответов

Другие вопросы по тегам