When you attempt to access MIDIDeviceController.h in your own project, it'll fail when you include it. This is the main error, while the other is a syntax error:

missing type specifier - int assumed. Note: C++ does not support default-int

Regression?: No
While this didn't occur in 4.13, it's due to the plugin in question being added in 4.14

Steps to Reproduce
  1. Create a new C++ project
  2. Add a new C++ class
  3. In the file, add "MIDIDevice" as a public dependency
  4. In the new C++ class, include the "MIDIDeviceController.h" file
  5. Compile the project
    Result: The compile returns multiple errors located in MIDIDeviceController.h
    Expected: The compile succeeds

Have Comments or More Details?

Head over to the existingAnswerHub thread and let us know what's up.

Login to Vote

Affects Versions4.144.154.16
Target Fix4.16
Fix Commit3388160
Main Commit3388160
CreatedJan 16, 2017
ResolvedApr 11, 2017
UpdatedApr 27, 2018