我正在使用Matt Gallagher的Awesome AudioStreamer示例通过AudioSession播放音频文件。所有作品,除了在我的iPhone 4上,我的音频播放都是从我的底部扬声器播放出来的,而不是耳机扬声器。我插入下面的代码无济于事。AudioStreamer从耳机扬声器播放而不是iPhone底部扬声器
UInt32 audioRouteOverride = kAudioSessionOverrideAudioRoute_None;
AudioSessionSetProperty (
kAudioSessionProperty_OverrideAudioRoute,
sizeof (audioRouteOverride),
&audioRouteOverride
);