我正试图将我的脑袋包裹在AAC文件中的魔法饼干中。我正在尝试为iPhone应用程序编写一个单元测试(对于一些我没写的代码)来测试我们后来流式传输的AAC文件中的魔术cookie,但我很难找到一个文件来测试它。我尝试使用Audacity,Adapter等将wave文件转换为AAC,但该方法始终返回OSStatus
1836020325,对应kAudioFileStreamError_DataUnavailable
。这可能意味着我提供的文件里面没有魔术cookie数据。我正在尝试使用kAudioFileStreamProperty_MagicCookieData
访问该信息。
我认为我的问题是:是否有一些特定的方法可以将魔术cookie数据添加到AAC文件中,或者波形文件的标准转换是否应该创建此信息?