我正在使用Matt Gallagher的Awesome AudioStreamer示例通過AudioSession播放音頻文件。所有作品,除了在我的iPhone 4上,我的音頻播放都是從我的底部揚聲器播放出來的,而不是耳機揚聲器。我插入下面的代碼無濟於事。AudioStreamer從耳機揚聲器播放而不是iPhone底部揚聲器
UInt32 audioRouteOverride = kAudioSessionOverrideAudioRoute_None;
AudioSessionSetProperty (
kAudioSessionProperty_OverrideAudioRoute,
sizeof (audioRouteOverride),
&audioRouteOverride
);