plugininstance.h | plugininstance.h | |||
---|---|---|---|---|
skipping to change at line 27 | skipping to change at line 27 | |||
*/ | */ | |||
#ifndef __SLV2_PLUGININSTANCE_H__ | #ifndef __SLV2_PLUGININSTANCE_H__ | |||
#define __SLV2_PLUGININSTANCE_H__ | #define __SLV2_PLUGININSTANCE_H__ | |||
#ifdef __cplusplus | #ifdef __cplusplus | |||
extern "C" { | extern "C" { | |||
#endif | #endif | |||
#include <assert.h> | #include <assert.h> | |||
#include <slv2/lv2.h> | #include <lv2.h> | |||
#include <slv2/plugin.h> | #include <slv2/plugin.h> | |||
#include <slv2/port.h> | #include <slv2/port.h> | |||
typedef struct _InstanceImpl* SLV2InstanceImpl; | typedef struct _InstanceImpl* SLV2InstanceImpl; | |||
/* Instance of a plugin. | /* Instance of a plugin. | |||
* | * | |||
* The LV2 descriptor and handle of this are exposed to allow inlining of | * The LV2 descriptor and handle of this are exposed to allow inlining of | |||
* performance critical functions like slv2_instance_run (which are exposed | * performance critical functions like slv2_instance_run (which are exposed | |||
* in lv2.h anyway). This is for performance only, this struct is not | * in lv2.h anyway). This is for performance only, this struct is not | |||
End of changes. 1 change blocks. | ||||
1 lines changed or deleted | 1 lines changed or added | |||