2012-06-28 99 views
-10

我有一些wav文件,这些文件可能是在Windows系统上创建的,需要在Objective-C应用程序中进行解压缩(理想情况下为“实时”)。压缩代码是17 - IMA ADPCM。我发现了some source,但是如果可以访问,则更喜欢使用内置的东西,特别是因为显然有几种不同的算法变体。在Objective-C中解压缩wav文件(Windows IMA ADPCM压缩)?

有没有人知道一个API或可用于执行解压缩?

更新:试图使用扩展音频文件服务,但我无法通过设置“ClientDataFormat”。见this post

回答

1

内置的AVFoundation框架将播放.wav文件。

+0

是的,但我不想播放该文件。 –

+1

哦,我明白了。它看起来像[扩展音频文件服务](https://developer.apple.com/library/mac/#documentation/MusicAudio/Reference/ExtendedAudioFileServicesReference/Reference/reference.html)可能会做你想做的。虽然我没有使用它,所以不能肯定地说。 – user1118321

+0

好吧,我一直在尝试使用扩展音频文件服务,但是,尽可能地尝试,我无法让系统接受客户端格式的属性规范,并且在这样做之前,您显然无法做任何事情。 –