diff options
Diffstat (limited to 'plugins/LV2/src/ADClip7/lv2wrapper.cpp')
-rw-r--r-- | plugins/LV2/src/ADClip7/lv2wrapper.cpp | 70 |
1 files changed, 0 insertions, 70 deletions
diff --git a/plugins/LV2/src/ADClip7/lv2wrapper.cpp b/plugins/LV2/src/ADClip7/lv2wrapper.cpp deleted file mode 100644 index 2ff55c8..0000000 --- a/plugins/LV2/src/ADClip7/lv2wrapper.cpp +++ /dev/null @@ -1,70 +0,0 @@ -#include "lv2/core/lv2.h" -#include "ADClip7.h" - -namespace { - -const char * PLUGIN_URI = "https://www.airwindows.com/adclip-7"; - -LV2_Handle instantiate( - const LV2_Descriptor * d, - double rate, - const char * path, - const LV2_Feature * const * features) -{ - return new ADClip7{rate}; -} - -void connect_port( - LV2_Handle instance, - uint32_t port, - void * data) -{ - auto accel = static_cast<ADClip7 *>(instance); - accel->connect_port(port, data); -} - -void activate(LV2_Handle instance) -{ -} - -void run(LV2_Handle instance, uint32_t num_samples) -{ - auto accel = static_cast<ADClip7 *>(instance); - accel->run(num_samples); -} - -void deactivate(LV2_Handle) -{ -} - -void destroy(LV2_Handle instance) -{ - delete static_cast<ADClip7 *>(instance); -} - -const void * extension_data(const char * uri) -{ - return nullptr; -} - -const LV2_Descriptor descriptor = { - PLUGIN_URI, - instantiate, - connect_port, - activate, - run, - deactivate, - destroy, - extension_data -}; - -} // anon namespace - -LV2_SYMBOL_EXPORT -const LV2_Descriptor * lv2_descriptor(uint32_t idx) -{ - if (idx == 0) - return &descriptor; - - return nullptr; -} |