aboutsummaryrefslogtreecommitdiffstats
path: root/src/process.h
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2024-11-16 18:26:31 -0500
committerDavid Robillard <d@drobilla.net>2024-11-24 19:03:54 -0500
commit06bd42a00bd86f5d487727ff8f08797f9286b27f (patch)
treef0240d6095ebdbb7ddf5ff4f099db45c919b3425 /src/process.h
parentd52d38ccdc9bc38fe5c62eb2458be30b3cf6ca59 (diff)
downloadjalv-06bd42a00bd86f5d487727ff8f08797f9286b27f.tar.gz
jalv-06bd42a00bd86f5d487727ff8f08797f9286b27f.tar.bz2
jalv-06bd42a00bd86f5d487727ff8f08797f9286b27f.zip
Use message mechanism to request plugin state updates
Replaces highly questionable cross-thread use of the request_update flag.
Diffstat (limited to 'src/process.h')
-rw-r--r--src/process.h11
1 files changed, 0 insertions, 11 deletions
diff --git a/src/process.h b/src/process.h
index 35acd24..366d30e 100644
--- a/src/process.h
+++ b/src/process.h
@@ -5,9 +5,7 @@
#define JALV_PROCESS_H
#include "attributes.h"
-#include "lv2_evbuf.h"
#include "types.h"
-#include "urids.h"
#include <stdbool.h>
#include <stdint.h>
@@ -17,15 +15,6 @@ JALV_BEGIN_DECLS
// Code and data used in the realtime process thread
/**
- Write a patch:Get message to an event buffer.
-
- This is used to request an update of plugin state when it has changed or the
- UI needs updating for whatever reason.
-*/
-int
-jalv_write_get_message(LV2_Evbuf_Iterator* iter, const JalvURIDs* urids);
-
-/**
Run the plugin for a block of frames.
Applies any pending messages from the UI, runs the plugin instance, and