treat VCA assign as a RouteGroup property.
[ardour.git] / libs / ardour / ardour / monitor_control.h
index 871263a0c6cff9817937a0933f49f0b8557efb5a..b18517255ee362b82c3221d3b09c6dcbf05e4f99 100644 (file)
@@ -24,7 +24,7 @@
 #include <boost/shared_ptr.hpp>
 #include <boost/dynamic_bitset.hpp>
 
-#include "ardour/automation_control.h"
+#include "ardour/slavable_automation_control.h"
 #include "ardour/monitorable.h"
 
 #include "ardour/libardour_visibility.h"
@@ -39,7 +39,7 @@ class LIBARDOUR_API MonitorControl : public SlavableAutomationControl
        MonitorControl (Session& session, std::string const & name, Monitorable& m);
        ~MonitorControl() {}
 
-       MonitorChoice monitoring_choice() const { return static_cast<MonitorChoice> (get_value()); }
+       MonitorChoice monitoring_choice() const { return static_cast<MonitorChoice> ((int)get_value()); }
        MonitorState monitoring_state () const { return _monitorable.monitoring_state(); }
 
        int set_state (XMLNode const&, int);