草庐IT

defaultOutputDescription

全部标签

c++ - AudioOutputUnitStart 非常慢

我有一个代码可以播放单声道音频事件(各种频率的短哔声)。我创建了一个AudioOutputUnit,在我需要播放音频时停止它。我启动它。当我播放了规定的时间后,我就停止了。听起来很简单。但是,AudioOutputUnitStart在我的iPhone4S(使用iOS5.1)上通常需要180毫秒才能返回,这太长了。这里是AudioOutputUnit的创建/初始化voidcreateAOU(){m_init=false;//findthedefaultplaybackoutputunitAudioComponentDescriptiondefaultOutputDescription;d