static void deactivate(LV2_Handle instance)
Definition bindings_test_plugin.c:128
#define CLAP_ABI
Definition macros.h:24
unsigned int uint32_t
Definition mid.cpp:100
struct clap_plugin_descriptor clap_plugin_descriptor_t
struct clap_plugin clap_plugin_t
struct clap_process clap_process_t
const char * id
Definition plugin.h:17
const char * name
Definition plugin.h:18
const char * support_url
Definition plugin.h:22
const char ** features
Definition plugin.h:30
const char * vendor
Definition plugin.h:19
clap_version_t clap_version
Definition plugin.h:13
const char * manual_url
Definition plugin.h:21
const char * url
Definition plugin.h:20
const char * description
Definition plugin.h:24
const char * version
Definition plugin.h:23
void(CLAP_ABI *deactivate)(const struct clap_plugin *plugin)
bool(CLAP_ABI *activate)(const struct clap_plugin *plugin
void * plugin_data
Definition plugin.h:36
void(CLAP_ABI *reset)(const struct clap_plugin *plugin)
void(CLAP_ABI *on_main_thread)(const struct clap_plugin *plugin)
const void *CLAP_ABI * get_extension(const struct clap_plugin *plugin, const char *id)
double uint32_t uint32_t max_frames_count
Definition plugin.h:58
const clap_process_t * process
Definition plugin.h:81
void(CLAP_ABI *stop_processing)(const struct clap_plugin *plugin)
void(CLAP_ABI *destroy)(const struct clap_plugin *plugin)
const clap_plugin_descriptor_t * desc
Definition plugin.h:34
double sample_rate
Definition plugin.h:56
double uint32_t min_frames_count
Definition plugin.h:57
bool(CLAP_ABI *init)(const struct clap_plugin *plugin)
bool(CLAP_ABI *start_processing)(const struct clap_plugin *plugin)
clap_process_status(CLAP_ABI *process)(const struct clap_plugin *plugin
struct clap_version clap_version_t