finished merge of cairocanvas with windows and windows+cc branches
[ardour.git] / libs / ardour / ardour / session_event.h
index 8629f83c855a12bf8f67d2770d836a1912ab7e4f..1283f320040eb2ba3c58929bd69e86df51c1f7f7 100644 (file)
@@ -28,7 +28,7 @@
 #include "pbd/ringbuffer.h"
 #include "pbd/event_loop.h"
 
-#include "ardour/visibility.h"
+#include "ardour/libardour_visibility.h"
 #include "ardour/types.h"
 
 namespace ARDOUR {
@@ -36,7 +36,7 @@ namespace ARDOUR {
 class Slave;
 class Region;
 
-class SessionEvent {
+class LIBARDOUR_API SessionEvent {
 public:
        enum Type {
                SetTransportSpeed,
@@ -109,7 +109,7 @@ public:
 
        boost::shared_ptr<Region> region;
 
-    SessionEvent (Type t, Action a, framepos_t when, framepos_t where, double spd, bool yn = false, bool yn2 = false, bool yn3 = false)
+       SessionEvent (Type t, Action a, framepos_t when, framepos_t where, double spd, bool yn = false, bool yn2 = false, bool yn3 = false)
                : type (t)
                , action (a)
                , action_frame (when)