我有两个不同的 iOS 项目,它们创建了一个具有 1 个多通道混音器和 1 个远程 IO 音频单元的 AUGraph。
在一个项目中,当我使用打印 AUGraph 的输出时,CAShow()
我得到以下信息:
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”。
两个问题:
- 这些字母指的是什么?我找不到他们的任何文件。
- 有什么想法可以解释“我”没有出现在第二个项目中吗?尽我所能告诉我在两个项目中创建的 AUGraph 完全相同。
起初我以为它表明远程 IO 单元上是否启用了输入,但是我肯定在两个项目中都启用了它,所以没有解释它。