【发布时间】:2012-10-11 08:22:48
【问题描述】:
我正在尝试找到一种方法来强制声音通过计算机的内部扬声器进行传输——即使插入了耳机。
我一直在使用AudioToolbox/AudioServices.h,但到目前为止我只能调节当前活动输出设备的音量。
即使我无法将声音传送到其他设备,是否有办法调整非活动输出设备的音量?例如,我想在插入耳机时编辑内置扬声器的音量。
为了澄清,我试图在 OS X 中实现这一点,而不是在 iOS 中。
【问题讨论】:
-
我不会作为实际答案发布,因为我不知道,但我想这是不可能的。也许您对应用程序有一些有趣的想法,但作为最终用户,如果我的 Mac 在插入耳机时发出噪音,我会非常恼火。
-
嗯,实际上我也在考虑最终用户。如果用户希望这种行为发生怎么办?显然,我不会在插入耳机时随机播放声音。这是有特定目的的。
标签: objective-c macos cocoa