aboutsummaryrefslogtreecommitdiffstats
path: root/src/features.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/features.h')
-rw-r--r--src/features.h8
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