在探索 CoreAudio HAL 对象树时,我遇到了两个神秘的布尔控件,它们显示在内置麦克风和我的 macOS 10.13 的 MBP 上的内置输出上,但不会出现在文档或系统框架标题中的任何位置。
在内置麦克风上,控件的类 FourCharCode 是'donz'
,它是'togl'
(kAudioBooleanControlClassID) 的子类,它被设置为true
可读写。
在内置输出中,控件的类 FourCharCode 是'evis'
,这个也是 的后代'togl'
,它被设置为false
可读写。
我很好奇是否有其他人碰到过这些或知道他们的目的。