iOS8中不推荐使用AudioFileReadPackets
自从AudioFileReadPackets在iOS 8中被弃用以来,我对它的行为感到奇怪。 应该如何更换?来自苹果的 iOS 8.0中不推荐使用AudioFileReadPackets。您可以尝试iOS8中不推荐使用AudioFileReadPackets,ios,objective-c,ios8,avaudiofile,Ios,Objective C,Ios8,Avaudiofile,自从AudioFileReadPackets在iOS 8中被弃用以来,我对它的行为感到奇怪。 应该如何更换?来自苹果的 iOS 8.0中不推荐使用AudioFileReadPackets。您可以尝试AudioFileReadPacketData 如果您不需要读取固定持续时间的音频数据,而是 要最有效地使用内存缓冲区,请使用 读取变量时,AudioFileReadPacketData而不是AudioFileReadPackets 比特率(VBR)音频数据,使用AudioFileReadPacket
AudioFileReadPacketData
如果您不需要读取固定持续时间的音频数据,而是
要最有效地使用内存缓冲区,请使用
读取变量时,AudioFileReadPacketData
而不是AudioFileReadPackets
比特率(VBR)音频数据,使用AudioFileReadPackets
功能需要
分配比AudioFileReadPacketData更多的内存
功能。请参见以下各部分中有关EXPUFFER参数的说明:
这两个功能。此外,AudioFileReadPackets
函数的效率低于
AudioFileReadPacketData
读取压缩文件格式时
没有数据包表,如MP3或ADT。仅使用此功能
当您需要读取固定持续时间的音频数据时,或者
只读取未压缩的音频
Audio File Services reads one 32-bit chunk of a file at a time.