是否可以在不使用静音播放的情况下使用AVAudioRecorder?

时间:2012-01-11 21:50:00

标签: iphone objective-c ios avaudiorecorder

我正在使用AVAudioRecorder来检测iPhone的麦克风。但当我“录制”时,iPhone会使背景音乐沉默。有没有办法避免这种情况?

我尝试将音频会话类别设置为环境:

[session setCategory:AVAudioSessionCategoryAmbient error:&error];

但是不再允许录音了。

如果您使用记录类别

,也不允许设置mixwithothers属性
UInt32 allowMixing = true;
propertySetError = AudioSessionSetProperty(
                        kAudioSessionProperty_OverrideCategoryMixWithOthers, 
                        sizeof(allowMixing), 
                        &allowMixing
                        );

0 个答案:

没有答案