Android: Поддерживаются ли аудио эффекты в OpenCore?
Я хотел бы спросить, поддерживаются ли аудио-эффекты в OpenCore. Когда мы попытались установить некоторые аудиоэффекты и попытались воспроизвести аудиофайл (поддерживается только в opencore), оказалось, что эффекты не включены. Однако, когда мы попытались воспроизвести аудиофайл, который поддерживается только на сцене, эффекты, похоже, работали. Поэтому мы думаем, что аудио-эффект не поддерживается в opencore. Пожалуйста, поправьте меня, если я ошибаюсь.
Любая обратная связь будет принята с благодарностью.
Заранее спасибо, Artsylar
2 ответа
Прежде всего, Opencore не поддерживает аудиоэффекты. Так же как и Stagefright.
Однако версия GingerBread для Android поставляется с аудиоэффектами по умолчанию. Эти эффекты были включены в класс AudioTrack (~ AudioSink / AudioFlinger), внутренний класс Android C++. В мультимедийном стеке Android экземпляр AudioTrack предоставляется базовому медиаплееру. Проигрыватель может быть сценическим или opencore или midi и т. Д. В проигрывателе с сценическим исполнением предоставленный экземпляр AudioTrack используется для воспроизведения аудио. Но Opencore создает свой собственный экземпляр AudioTrack. Поэтому воспроизведение аудио с использованием стека OpenCore не имеет эффектов.
Shash316
Ответ зависит. Здесь есть подробная таблица всех поддерживаемых OpenSL ES на Android. Я бы предположил, что OpenCore будет иметь те же поля, проверенные для AudioEffect.