【问题标题】:Does openSL support "returning decode audio buffer" for MP3/AAC?openSL 是否支持 MP3/AAC 的“返回解码音频缓冲区”?
【发布时间】:2011-05-19 09:00:49
【问题描述】:

openSL 是否像 Open Max IL 一样支持 MP3/AAC 的“返回解码音频缓冲区”? 我正在创建一个以 mp3/aac 作为输入的应用程序,并希望将 openSL 用作解码器,而不是播放器。我需要将解码后的 PCM 数据返回到我的应用程序,并且我想稍后使用该缓冲区播放/执行其他操作。

我在 opensl 规范中找不到任何相关的 API。

【问题讨论】:

  • 你找到什么有用的了吗?

标签: android-ndk audio


【解决方案1】:

我还没有尝试过,但也许您可以设置一个数据源,使用 MIME 格式作为 URI 数据定位器,并将 Android 音频缓冲区作为接收器,然后以这种方式访问​​解码的数据?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-07-22
    • 1970-01-01
    • 1970-01-01
    • 2011-08-27
    • 1970-01-01
    • 1970-01-01
    • 2023-01-27
    • 1970-01-01
    相关资源
    最近更新 更多