2012-06-28 98 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

好吧,我一直在嘗試使用擴展音頻文件服務,但是,儘可能地嘗試,我無法讓系統接受客戶端格式的屬性規範,並且在這樣做之前,您顯然無法做任何事情。 –