Android oboe - Как изменить скорость / частоту AudioStream после его открытия - PullRequest
0 голосов
/ 12 марта 2019

При работе с Android SoundPool вы можете изменять скорость воспроизведения с помощью следующего API и настраивая скорость:

SoundPool play(int soundID, float leftVolume, float rightVolume, int priority, int loop, float rate)

У меня вопрос, как это сделать в библиотеке гобоя Android. Я знаю, что вы можете установить частоту AudioStreamBuilder, но как только поток будет открыт, можете ли вы изменить скорость на лету?

1 Ответ

1 голос
/ 02 апреля 2019

Повторная выборка не поддерживается в Гобой.Это может быть добавлено в будущем, однако, это более вероятно, будет добавлено в вспомогательной библиотеке или в образце.

Если вы хотите реализовать это, вы можете использовать libresample из FFmpeg ( вот как добавить FFmpeg в Oboe ).

...