#ifndef MSP_GBASE_CONTROL_H_
#define MSP_GBASE_CONTROL_H_
+#include <string>
#include <sigc++/signal.h>
#include <sigc++/trackable.h>
void capture(Device &);
void cancel_capture();
+ void set_source(Device &, ControlSrcType, unsigned);
+ void set_source(const ControlSource &);
const ControlSource &get_source() const { return src; }
protected:
virtual void on_press() =0;