diff options
author | falkTX <falktx@gmail.com> | 2018-08-04 02:36:45 +0200 |
---|---|---|
committer | falkTX <falktx@gmail.com> | 2018-08-04 02:36:45 +0200 |
commit | 340b8e0c5956e74022b7aa7669a8f371df2e5c7b (patch) | |
tree | 661d4d1a19378c90a36be8fa185f5e605d23a20b /distrho/src/DistrhoPluginInternal.hpp | |
parent | 5e57dfbf6be109a4d6812e2692a9879e50ce7857 (diff) |
Make MIDI output actually work
Diffstat (limited to 'distrho/src/DistrhoPluginInternal.hpp')
-rw-r--r-- | distrho/src/DistrhoPluginInternal.hpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/distrho/src/DistrhoPluginInternal.hpp b/distrho/src/DistrhoPluginInternal.hpp index 007a98bf..3496ac60 100644 --- a/distrho/src/DistrhoPluginInternal.hpp +++ b/distrho/src/DistrhoPluginInternal.hpp @@ -161,11 +161,15 @@ struct Plugin::PrivateData { #endif } - void writeMidiCallback(const MidiEvent& midiEvent) +#if DISTRHO_PLUGIN_WANT_MIDI_OUTPUT + bool writeMidiCallback(const MidiEvent& midiEvent) { if (writeMidiCallbackFunc != nullptr) - writeMidiCallbackFunc(callbacksPtr, midiEvent); + return writeMidiCallbackFunc(callbacksPtr, midiEvent); + + return false; } +#endif }; // ----------------------------------------------------------------------- |