作为AudioSessionSetProperty有可能成为deprecated,我想找到的代码示例如何路由音频到speaker使用其他手段.
以前我做过以下事情:
-(void)setSpeakerEnabled
{
debugLog(@"%s",__FUNCTION__);
UInt32 audioRouteOverride = kAudioSessionOverrideAudioRoute_Speaker;
AudioSessionSetProperty (
kAudioSessionProperty_OverrideAudioRoute,
sizeof (audioRouteOverride),
&audioRouteOverride
);
}
Run Code Online (Sandbox Code Playgroud)
试图获得相同的结果,但without call到AudioSessionSetProperty.
我在 AVFoundation 框架中使用 AVAudioRecorder。我想知道如何检查插入的麦克风设备(在 iPod Touch 上)?