From f5097b14cb42ac6c27d5f67a0e7fbde1bca8d550 Mon Sep 17 00:00:00 2001 From: Paolo Date: Wed, 4 Jun 2025 11:51:15 +0200 Subject: [PATCH] api callbacks for sending messages --- templates/api/src/plugin_api.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/templates/api/src/plugin_api.h b/templates/api/src/plugin_api.h index a193234..f72bf24 100644 --- a/templates/api/src/plugin_api.h +++ b/templates/api/src/plugin_api.h @@ -26,6 +26,9 @@ typedef struct { const char * format; const char * (*get_bindir)(void *handle); const char * (*get_datadir)(void *handle); +{{?it.product.messaging}} + char (*send_to_ui)(void *handle, const void *data, size_t bytes); +{{?}} } plugin_callbacks; {{?it.product.state && it.product.state.dspCustom}} @@ -50,6 +53,9 @@ typedef struct { void (*set_parameter)(void *handle, size_t index, float value); void (*set_parameter_end)(void *handle, size_t index, float value); {{?}} +{{?it.product.messaging}} + char (*send_to_dsp)(void *handle, const void *data, size_t bytes); +{{?}} } plugin_ui_callbacks; {{?it.product.parameters.length > 0}}