... in many places where the function call will later need to be between modules (or libraries, or the executable) and the annotation will be a necessity to keep the linkage working on Windows. That's all that this sweeping commit does.
... while not reintroducing bad dependencies, which explains the movement of the definition of some constants
... which frees AudioIOBase, QualityPrefs, and ProjectAudioIO from cycles