本人从网络里获取到一段adpcm编码的pcm音频数据、部分代码:
char PCMBuf[2048] = { 0 }; //申明 out 返回解码的pcm数据
m_pAdpcm->ADPCMDecode(pData, len, PCMBuf); //解码adpcm数据、这是一帧的pcm音频数据
//接下本人就是想实现怎么样播放 PCMBuf 这段pcm音频数据、不是pcm文件、本人网上参考很多代码了、都不是很好、想求帮助各路高手帮帮忙、谢谢!
char PCMBuf[2048] = { 0 }; //申明 out 返回解码的pcm数据
m_pAdpcm->ADPCMDecode(pData, len, PCMBuf); //解码adpcm数据、这是一帧的pcm音频数据
//接下本人就是想实现怎么样播放 PCMBuf 这段pcm音频数据、不是pcm文件、本人网上参考很多代码了、都不是很好、想求帮助各路高手帮帮忙、谢谢!
解决方案
100
随便找个音频API,学一下,就行了,跨平台例如OpenAL,windows上面用xaudio2就行了….