【发布时间】:2014-10-14 20:54:06
【问题描述】:
我想将 mp3 文件解码为 pcm 或 wav 数据。(Android 应用程序:API 20)
我使用this 方法来解码来自 mp3 的数据,但在使用 C++ 的本机平台上。
解码后,我知道解码器填充的输出缓冲数据采用“声音/原始”格式。 此缓冲数据存储在 uint8_t* 中,因此它是 uint8_t(byte) 数组(值从 0 到 255)。
如果可能的话,我如何将这些数组转换为 pcm 或 wav 格式?
【问题讨论】:
标签: c++ android-ndk audio-streaming wav android-mediacodec