summaryrefslogtreecommitdiff
path: root/libs/evoral/evoral/types.hpp
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2013-10-17 10:52:02 -0400
committerPaul Davis <paul@linuxaudiosystems.com>2013-10-17 10:52:02 -0400
commit94ef2692b895c6979e821811a64c8f4614fb0aac (patch)
tree8c0c8cedaed4cf507feb538a829c7d0e5a96c1bd /libs/evoral/evoral/types.hpp
parent92b9fea3d16c3b40bba79858ef346b9f1cd58f8a (diff)
add export control to libevoral
Diffstat (limited to 'libs/evoral/evoral/types.hpp')
-rw-r--r--libs/evoral/evoral/types.hpp9
1 files changed, 6 insertions, 3 deletions
diff --git a/libs/evoral/evoral/types.hpp b/libs/evoral/evoral/types.hpp
index 000b79bb94..7259a5c0de 100644
--- a/libs/evoral/evoral/types.hpp
+++ b/libs/evoral/evoral/types.hpp
@@ -26,6 +26,8 @@
#include "pbd/debug.h"
+#include "evoral/visibility.h"
+
namespace Evoral {
/** ID of an event (note or other). This must be operable on by glib
@@ -35,6 +37,7 @@ typedef int32_t event_id_t;
/** Musical time: beats relative to some defined origin */
typedef double MusicalTime;
+
const MusicalTime MaxMusicalTime = DBL_MAX;
const MusicalTime MinMusicalTime = DBL_MIN;
@@ -77,9 +80,9 @@ typedef uint32_t EventType;
namespace PBD {
namespace DEBUG {
- extern uint64_t Sequence;
- extern uint64_t Note;
- extern uint64_t ControlList;
+ LIBEVORAL_API extern uint64_t Sequence;
+ LIBEVORAL_API extern uint64_t Note;
+ LIBEVORAL_API extern uint64_t ControlList;
}
}