我有一个iOS的样例应用程序,用于从麦克风捕获音频并实时播放。我正在尝试将这个应用程序转换为macOS系统,但遇到了一些错误。当我尝试在macOS系统中编译我的应用程序时,会出现“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中的等效代码:
在macOSX中,等效的代码是什么。