我有两个不同的iOS项目创建了一个AUGraph,它有1个多声道混音器和1个远程IO音频单元。
在一个项目中,当我使用CAShow()
打印AUGraph的输出时,我得到以下内容:
node 1: 'auou' 'rioc' 'appl', instance 0x7e2c910 O I
node 2: 'aumx' 'mcmx' 'appl', instance 0x7e33c00 O I
但是在另一个项目中我得到了这个:
node 1: 'auou' 'rioc' 'appl', instance 0x7a5a750 O
node 2: 'aumx' 'mcmx' 'appl', instance 0x7a5e710 O
如您所见,第一个项目既有“O”又有“I”,而第二个项目只有“O”。
两个问题:
起初我认为它表明是否在远程IO单元上启用了输入,但是我肯定在两个项目中启用它,因此无法解释它。
没有看到代码在游戏中很难分辨,但我相信那些是指“已打开”和“已初始化”。