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