О размере данных, заполненных в буфере - PullRequest
1 голос
/ 18 ноября 2011

Мне нужен звук с низкой задержкой в ​​моем проекте, а Android 2.3 поддерживает OpenSL ES.Я прочитал документы и пример кода и решил использовать простую буферную очередь Android для воспроизведения и записи.Сейчас я пытаюсь написать простое приложение для проведения теста.

Однако у меня есть несколько вопросов по поводу записи.Если я установлю остановку рекордера во время записи, как узнать точное количество байтов, заполненных в последнем буфере, если он не заполнен?

В версии 1.1 функция обратного вызова имеет некоторые параметры о буфереи его заполненные данные, но в версии 1.0.1 таких параметров нет.

Есть ли способ получить эту информацию?

Любое предложение будет с благодарностью!

...