@@ -117,7 +117,7 @@ class PluginJack | |||||
{ | { | ||||
public: | public: | ||||
PluginJack(jack_client_t* const client) | PluginJack(jack_client_t* const client) | ||||
: fPlugin(this, writeMidiCallback, requestParameterValueChangeCallback), | |||||
: fPlugin(this, writeMidiCallback, requestParameterValueChangeCallback, nullptr), | |||||
#if DISTRHO_PLUGIN_HAS_UI | #if DISTRHO_PLUGIN_HAS_UI | ||||
fUI(this, | fUI(this, | ||||
0, // winId | 0, // winId | ||||
@@ -50,7 +50,7 @@ class PluginLadspaDssi | |||||
{ | { | ||||
public: | public: | ||||
PluginLadspaDssi() | PluginLadspaDssi() | ||||
: fPlugin(nullptr, nullptr, nullptr), | |||||
: fPlugin(nullptr, nullptr, nullptr, nullptr), | |||||
fPortControls(nullptr), | fPortControls(nullptr), | ||||
fLastControlValues(nullptr) | fLastControlValues(nullptr) | ||||
{ | { | ||||
@@ -554,7 +554,7 @@ static const struct DescriptorInitializer | |||||
d_nextBufferSize = 512; | d_nextBufferSize = 512; | ||||
d_nextSampleRate = 44100.0; | d_nextSampleRate = 44100.0; | ||||
d_nextPluginIsDummy = true; | d_nextPluginIsDummy = true; | ||||
const PluginExporter plugin(nullptr, nullptr, nullptr); | |||||
const PluginExporter plugin(nullptr, nullptr, nullptr, nullptr); | |||||
d_nextBufferSize = 0; | d_nextBufferSize = 0; | ||||
d_nextSampleRate = 0.0; | d_nextSampleRate = 0.0; | ||||
d_nextPluginIsDummy = false; | d_nextPluginIsDummy = false; | ||||
@@ -498,7 +498,7 @@ class PluginVst : public ParameterAndNotesHelper | |||||
{ | { | ||||
public: | public: | ||||
PluginVst(const audioMasterCallback audioMaster, AEffect* const effect) | PluginVst(const audioMasterCallback audioMaster, AEffect* const effect) | ||||
: fPlugin(this, writeMidiCallback, requestParameterValueChangeCallback), | |||||
: fPlugin(this, writeMidiCallback, requestParameterValueChangeCallback, nullptr), | |||||
fAudioMaster(audioMaster), | fAudioMaster(audioMaster), | ||||
fEffect(effect) | fEffect(effect) | ||||
{ | { | ||||
@@ -1411,7 +1411,7 @@ static intptr_t vst_dispatcherCallback(AEffect* effect, int32_t opcode, int32_t | |||||
} | } | ||||
// Create dummy plugin to get data from | // Create dummy plugin to get data from | ||||
static PluginExporter plugin(nullptr, nullptr, nullptr); | |||||
static PluginExporter plugin(nullptr, nullptr, nullptr, nullptr); | |||||
if (doInternalInit) | if (doInternalInit) | ||||
{ | { | ||||
@@ -251,7 +251,7 @@ class PluginVst3 | |||||
public: | public: | ||||
PluginVst3(v3_host_application** const host) | PluginVst3(v3_host_application** const host) | ||||
: fPlugin(this, writeMidiCallback, requestParameterValueChangeCallback), | |||||
: fPlugin(this, writeMidiCallback, requestParameterValueChangeCallback, nullptr), | |||||
fComponentHandler(nullptr), | fComponentHandler(nullptr), | ||||
#if DISTRHO_PLUGIN_HAS_UI | #if DISTRHO_PLUGIN_HAS_UI | ||||
# if DPF_VST3_USES_SEPARATE_CONTROLLER | # if DPF_VST3_USES_SEPARATE_CONTROLLER | ||||
@@ -3850,7 +3850,7 @@ static const PluginExporter& _getPluginInfo() | |||||
d_nextSampleRate = 44100.0; | d_nextSampleRate = 44100.0; | ||||
d_nextPluginIsDummy = true; | d_nextPluginIsDummy = true; | ||||
d_nextCanRequestParameterValueChanges = true; | d_nextCanRequestParameterValueChanges = true; | ||||
static const PluginExporter gPluginInfo(nullptr, nullptr, nullptr); | |||||
static const PluginExporter gPluginInfo(nullptr, nullptr, nullptr, nullptr); | |||||
d_nextBufferSize = 0; | d_nextBufferSize = 0; | ||||
d_nextSampleRate = 0.0; | d_nextSampleRate = 0.0; | ||||
d_nextPluginIsDummy = false; | d_nextPluginIsDummy = false; | ||||