我想通过AudioUnitAddRenderNotify将输出渲染回调添加到当前事件的将音频输出到扬声器的RemoteIO单元上。我无权访问实际的RemoteIO实例变量,但我想在应用程序中获取列表音频单元,然后以这种方式找到RemoteIO单元。这有可能吗?

最佳答案

如果您可以访问AUGraph,那么这是可能的。根据AUGraph documentation,有两种方法可以为您提供帮助。
AUGraphGetNodeCount-获取图中的节点数AUGraphGetIndNode-获取 inode AUGraphNodeInfo-获取有关节点的信息

一旦有了正确的节点,就可以获取remoteIO单元并添加回调。实际访问AUGraph才是真正的问题。

关于ios - 是否可以列出应用程序中当前存在的所有RemoteIO音频单元?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15427813/

10-10 11:52