Automation of LV2 plugin properties.
[ardour.git] / libs / ardour / ardour / route_group.h
index fd4be69c6466b33c6fdf079d894ecec1c3e7806a..763430e1f1c1d6a607ed4ebf5b747fb8c245759e 100644 (file)
 namespace ARDOUR {
 
 namespace Properties {
-       extern PBD::PropertyDescriptor<bool> relative;
-       extern PBD::PropertyDescriptor<bool> active;
-       extern PBD::PropertyDescriptor<bool> gain;
-       extern PBD::PropertyDescriptor<bool> mute;
-       extern PBD::PropertyDescriptor<bool> solo;
-       extern PBD::PropertyDescriptor<bool> recenable;
-       extern PBD::PropertyDescriptor<bool> select;
-       extern PBD::PropertyDescriptor<bool> route_active;
-       extern PBD::PropertyDescriptor<bool> color;
-       extern PBD::PropertyDescriptor<bool> monitoring;
+       LIBARDOUR_API extern PBD::PropertyDescriptor<bool> relative;
+       LIBARDOUR_API extern PBD::PropertyDescriptor<bool> active;
+       LIBARDOUR_API extern PBD::PropertyDescriptor<bool> gain;
+       LIBARDOUR_API extern PBD::PropertyDescriptor<bool> mute;
+       LIBARDOUR_API extern PBD::PropertyDescriptor<bool> solo;
+       LIBARDOUR_API extern PBD::PropertyDescriptor<bool> recenable;
+       LIBARDOUR_API extern PBD::PropertyDescriptor<bool> select;
+       LIBARDOUR_API extern PBD::PropertyDescriptor<bool> route_active;
+       LIBARDOUR_API extern PBD::PropertyDescriptor<bool> color;
+       LIBARDOUR_API extern PBD::PropertyDescriptor<bool> monitoring;
        /* we use this, but its declared in region.cc */
-       extern PBD::PropertyDescriptor<bool> hidden;
+       LIBARDOUR_API extern PBD::PropertyDescriptor<bool> hidden;
 };
 
 class Route;