diff options
author | David Robillard <d@drobilla.net> | 2024-11-21 14:08:02 -0500 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2024-11-24 19:11:44 -0500 |
commit | 2a5bc1ca7aee36cd763ac10c894b84eef347fe25 (patch) | |
tree | b145b86c8f98fb6d7adab34f69c1bcb0114e34fa /src/features.h | |
parent | 724aab7a868ed0200afbeecf056e53b5ea16b23d (diff) | |
download | jalv-2a5bc1ca7aee36cd763ac10c894b84eef347fe25.tar.gz jalv-2a5bc1ca7aee36cd763ac10c894b84eef347fe25.tar.bz2 jalv-2a5bc1ca7aee36cd763ac10c894b84eef347fe25.zip |
Factor out "settings" that affect the execution process
Diffstat (limited to 'src/features.h')
-rw-r--r-- | src/features.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/features.h b/src/features.h index b6855f5..54742d7 100644 --- a/src/features.h +++ b/src/features.h @@ -5,6 +5,8 @@ #define JALV_FEATURES_H #include "attributes.h" +#include "settings.h" +#include "urids.h" #include <lv2/core/lv2.h> #include <lv2/data-access/data-access.h> @@ -37,6 +39,12 @@ typedef struct { LV2_Extension_Data_Feature ext_data; } JalvFeatures; +/// Set LV2 options feature for passing to plugin after settings are determined +void +jalv_init_lv2_options(JalvFeatures* features, + const JalvURIDs* urids, + const JalvSettings* settings); + JALV_END_DECLS #endif // JALV_FEATURES_H |