clap

CLAP Audio Plugin API
Log | Files | Refs | README | LICENSE

commit ba535ad72edc6e3e2e6d6e1abdb63d8744ded2b0
parent 517b127deb016b2601cc6f82e996e2646358e6ff
Author: Alexandre BIQUE <bique.alexandre@gmail.com>
Date:   Wed, 18 Aug 2021 15:16:46 +0200

Prepare work for gui messages

Diffstat:
Mexamples/plugins/remote-gui.cc | 23++++++++++++++++++++++-
1 file changed, 22 insertions(+), 1 deletion(-)

diff --git a/examples/plugins/remote-gui.cc b/examples/plugins/remote-gui.cc @@ -93,7 +93,28 @@ namespace clap { } void RemoteGui::onMessage(const RemoteChannel::Message &msg) { - switch (msg.type) {} + switch (msg.type) { + case messages::kBeginAdjustRequest: { + messages::BeginAdjustRequest rq; + msg.get(rq); + // TODO + break; + } + + case messages::kAdjustRequest: { + messages::AdjustRequest rq; + msg.get(rq); + // TODO + break; + } + + case messages::kEndAdjustRequest: { + messages::EndAdjustRequest rq; + msg.get(rq); + // TODO + break; + } + } } void RemoteGui::defineParameter(const clap_param_info &info) noexcept {