DPF

DISTRHO Plugin Framework
Log | Files | Refs | Submodules | README | LICENSE

commit ee3d794e09a51b1f63782cbc61da83ed8745b0fa
parent bafe8b9dd48c76cb87e5305a978adb12e7f2039a
Author: falkTX <falktx@falktx.com>
Date:   Wed, 11 Oct 2023 14:38:35 +0200

Fix missing offset to LV2 ctrl input port param change requests

Signed-off-by: falkTX <falktx@falktx.com>

Diffstat:
Mdistrho/src/DistrhoPluginLV2.cpp | 4+++-
1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/distrho/src/DistrhoPluginLV2.cpp b/distrho/src/DistrhoPluginLV2.cpp @@ -1426,7 +1426,9 @@ private: { if (fCtrlInPortChangeReq == nullptr) return false; - return fCtrlInPortChangeReq->request_change(fCtrlInPortChangeReq->handle, index, value); + return fCtrlInPortChangeReq->request_change(fCtrlInPortChangeReq->handle, + index + fPlugin.getParameterOffset(), + value); } static bool requestParameterValueChangeCallback(void* const ptr, const uint32_t index, const float value)