Циркулярный буфер для Android со звуком
Я использую Google с открытым исходным кодом Пример: Графика. Я использую его ContinuousCaptureActivity.java В этом упражнении демонстрируется реализация CircularBuffer, но в результирующий видеофайл нет звука.
Я хочу добавить функцию аудиозаписи в это упражнение и добавить записанное аудио в видео в том же стиле CircularBuffered.
Для достижения этой цели я исследовал библиотеку MediaCodec, которая была представлена в версиях 4.3+. Я также использовал MediaMuxer для захвата видео и аудио потоков и смешал их в одно видео.
Но я не уверен, как реализовать функцию записи звука в ContinuousCaptureActivity.java
учебный класс. Любая помощь высоко ценится.