void update (ARDOUR::Session*, ARDOUR::samplepos_t);
Row (TransportMastersWidget& parent);
+ ~Row ();
struct PortColumns : public Gtk::TreeModel::ColumnRecord {
PortColumns() {
PBD::ScopedConnection remove_connection;
void rebuild ();
+ void clear ();
void current_changed (boost::shared_ptr<ARDOUR::TransportMaster> old_master, boost::shared_ptr<ARDOUR::TransportMaster> new_master);
void add_master ();
+
+ public:
+ bool idle_remove (Row*);
};
class TransportMastersWindow : public ArdourWindow