class TrackMixLayout : public Push2Layout
{
public:
- TrackMixLayout (Push2& p, ARDOUR::Session&);
+ TrackMixLayout (Push2& p, ARDOUR::Session&, std::string const &);
~TrackMixLayout ();
void set_stripable (boost::shared_ptr<ARDOUR::Stripable>);
void update_meters ();
void update_clocks ();
+ boost::shared_ptr<ARDOUR::Stripable> current_stripable() const { return stripable; }
+
private:
boost::shared_ptr<ARDOUR::Stripable> stripable;
PBD::ScopedConnectionList stripable_connections;
PBD::ScopedConnection selection_connection;
void selection_changed ();
+ void show_state ();
void drop_stripable ();
void name_changed ();