Мне нужен звук с низкой задержкой в моем проекте, а Android 2.3 поддерживает OpenSL ES.Я прочитал документы и пример кода и решил использовать простую буферную очередь Android для воспроизведения и записи.Сейчас я пытаюсь написать простое приложение для проведения теста.
Однако у меня есть несколько вопросов по поводу записи.Если я установлю остановку рекордера во время записи, как узнать точное количество байтов, заполненных в последнем буфере, если он не заполнен?
В версии 1.1 функция обратного вызова имеет некоторые параметры о буфереи его заполненные данные, но в версии 1.0.1 таких параметров нет.
Есть ли способ получить эту информацию?
Любое предложение будет с благодарностью!