i just updated to JUCE 4.3.0 and my project won’t compile anymore, complaining about setBusArrangement not being a base member of AudioProcessor, so i can’t override it (VS 2015, tested x64 & x86) :
Error C3668 ‘ContainerInNode::setPreferredBusArrangement’: method with override specifier ‘override’ did not override any base class methods (compiling source file …\Source\VSTNode.cpp)
All my nodes get the same error, and are all child classes of AudioProcessor.
I checked in the Audio Processor class and i can’t find anything containing “busArrangement” … has this been changed for another thing in 4.3.0, or is it an error in my setup ?
I couldn’t find any topic here discussing this, or any clue of that on Juce git…
If it changed, the online documentation is out of date, because it still mentions the “setPreferredBusArrangement” method