add export control to libevoral
[ardour.git] / libs / evoral / evoral / EventRingBuffer.hpp
index 419f427f33fc9f1817f92cfe2f988fa48e4fe969..26864e0ef1747bcaa727fce6d9245ba6f6dee785 100644 (file)
@@ -22,6 +22,7 @@
 
 #include "pbd/ringbufferNPT.h"
 
+#include "evoral/visibility.h"
 #include "evoral/EventSink.hpp"
 #include "evoral/types.hpp"
 
@@ -39,7 +40,7 @@ namespace Evoral {
  * possible interpretation of uint8_t.
  */
 template<typename Time>
-class EventRingBuffer : public PBD::RingBufferNPT<uint8_t>, public Evoral::EventSink<Time> {
+class LIBEVORAL_API EventRingBuffer : public PBD::RingBufferNPT<uint8_t>, public Evoral::EventSink<Time> {
 public:
 
        /** @param capacity Ringbuffer capacity in bytes.