【发布时间】:2015-08-27 22:47:08
【问题描述】:
我正在尝试将使用 AudioFileGetGlobalInfo 获得的 AudioStreamBasicDescription 的 mFormatID 属性转换为可读字符串。 在 Objective-C 中它看起来像这样:
for (int i = 0; i < asbdCount; i++) {
UInt32 format4cc = CFSwapInt32HostToBig(asbds[i].mFormatID);
NSLog(@"mFormatID: %4.4s", (char*)&format4cc);
}
此代码是 Learning Core Audio 书中的一段 CAStreamFormatTester。 asbds 是指向 AudioStreamBasicDescriptions 的指针。如何将其转换为 Swift?
【问题讨论】:
标签: swift core-audio