X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=libs%2Fardour%2Fardour%2Fbuffer_set.h;h=a4fa53e2fc34d37a145dafa5efd73cc15ae538cb;hb=a1b4f9b8abf2887b17bce05403ea7eab2421f26a;hp=617feae269c9cee6beb7dcce8b479d1c7bcb541e;hpb=5792674ca4d02e093b4318d31a117a47ae72ecdf;p=ardour.git diff --git a/libs/ardour/ardour/buffer_set.h b/libs/ardour/ardour/buffer_set.h index 617feae269..a4fa53e2fc 100644 --- a/libs/ardour/ardour/buffer_set.h +++ b/libs/ardour/ardour/buffer_set.h @@ -30,8 +30,8 @@ #include "ardour/libardour_visibility.h" #include "ardour/types.h" -#if defined VST_SUPPORT || defined LXVST_SUPPORT -#include "evoral/MIDIEvent.hpp" +#if defined WINDOWS_VST_SUPPORT || defined LXVST_SUPPORT || defined MACVST_SUPPORT +#include "evoral/Event.hpp" struct _VstEvents; typedef struct _VstEvents VstEvents; struct _VstMidiEvent; @@ -87,7 +87,6 @@ public: const ChanCount& count() const { return _count; } ChanCount& count() { return _count; } - void set_is_silent(bool yn); void silence (framecnt_t nframes, framecnt_t offset); bool is_mirror() const { return _is_mirror; } @@ -131,7 +130,7 @@ public: void forward_lv2_midi(LV2_Evbuf*, size_t, bool purge_ardour_buffer = true); #endif -#if defined VST_SUPPORT || defined LXVST_SUPPORT +#if defined WINDOWS_VST_SUPPORT || defined LXVST_SUPPORT || defined MACVST_SUPPORT VstEvents* get_vst_midi (size_t); #endif @@ -190,14 +189,14 @@ private: LV2Buffers _lv2_buffers; #endif -#if defined VST_SUPPORT || defined LXVST_SUPPORT +#if defined WINDOWS_VST_SUPPORT || defined LXVST_SUPPORT || defined MACVST_SUPPORT class VSTBuffer { public: VSTBuffer (size_t); ~VSTBuffer (); void clear (); - void push_back (Evoral::MIDIEvent const &); + void push_back (Evoral::Event const &); VstEvents* events () const { return _events; }