【发布时间】:2012-12-05 15:47:53
【问题描述】:
我在 iOS 中有一个示例应用程序,用于从麦克风实时捕获音频并播放。我想在 macosx 中转换这个应用程序,但发现了一些错误。当我尝试在 macosx 中编译我的应用程序时,它会在“kAudioSessionCategory_PlayAndRecord”、“AudioSessionSetActive”上返回错误
flag = kAudioSessionCategory_PlayAndRecord;
AudioSessionSetProperty(kAudioSessionProperty_AudioCategory, sizeof(flag), &flag);
//Float32 fflag = 1.0;
//AudioSessionSetProperty(kAudioSessionProperty_InputGainScalar, sizeof(fflag), &fflag);
flag = kAudioSessionMode_VoiceChat;
AudioSessionSetProperty(kAudioSessionProperty_Mode, sizeof(flag), &flag);
AudioSessionSetActive(true);
macosx 中上述代码行的等效代码是什么。
【问题讨论】:
标签: ios macos audio core-audio audio-recording