如何将缓冲区数据转换为NSdata

时间:2012-06-19 08:55:53

标签: ios type-conversion nsdata openal

在我的应用中,我使用OpenAl修剪音频歌曲,现在如何将alSourcePlay(source);转换为NSData

任何人都可以帮助我吗?

1 个答案:

答案 0 :(得分:0)

我们可以使用ExtAudioFileWrite将缓冲区数据写入NSDocumentDirectory然后我们将获得缓冲路径,我们可以使用该路径转换为Nsdata

err = ExtAudioFileWrite(destinationFile, StartingFrameOffset, &theDataBuffer);