27 #include "lv2/lv2plug.in/ns/lv2core/lv2.h"
31 # define SUIL_LIB_IMPORT __declspec(dllimport)
32 # define SUIL_LIB_EXPORT __declspec(dllexport)
34 # define SUIL_LIB_IMPORT __attribute__((visibility("default")))
35 # define SUIL_LIB_EXPORT __attribute__((visibility("default")))
38 # define SUIL_API SUIL_LIB_EXPORT
40 # define SUIL_API SUIL_LIB_IMPORT
83 SuilController controller,
91 SuilController controller,
92 const char* port_symbol);
96 SuilController controller,
99 const LV2_Feature*
const* features);
103 SuilController controller,
106 const LV2_Feature*
const* features);
110 SuilController controller,
157 const char* ui_type_uri);
175 SuilController controller,
176 const char* container_type_uri,
177 const char* plugin_uri,
179 const char* ui_type_uri,
180 const char* ui_bundle_path,
181 const char* ui_binary_path,
182 const LV2_Feature*
const* features);
213 uint32_t buffer_size,