Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Do not implicitly prime VPIO when creating any duplex stream
The mere existance of VPIO may have side effects. For instance having VPIO's input side hooked up to the builtin mic of my M2 Macbook Pro causes a non-VPIO audio unit on the same device to expose three channels (instead of 1) containing some very-low-volume audio. With priming, when a client requests a non-VPIO duplex stream using the builtin mic, it will therefore always get very-low-volume audio. Having multiple VPIO units on this mic is fine.
- Loading branch information