我该如何在Objective-C中更改音频输出设备?

3
我正在开发一个简单的Cocoa应用程序,并且想将音频输出定向到特定的设备,而不是系统选择的设备。我知道一些应用程序(如Skype)可以让您选择要发送输出的位置。他们是如何做到的呢?
我尝试了MTCoreAudio框架,但是即使使用它包括我的应用程序或者他们的AudioMonitor演示都无法编译,并且错误信息并不有用(_objc_fatal)。是否有任何完整的示例可以让我学习?到目前为止,我的搜索没有找到任何东西。
谢谢!
2个回答

2
在Mac Dev Center示例代码库中的CAPlayThrough example演示了如何列出所有可用的输入和输出设备,并从菜单中选择默认设备。

1

我认为你指的是DefaultOutputUnit示例。 - J. Perkins

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接