*/
processor_box.set_route (rt);
- /* map the current state */
-
- mute_changed (0);
- update_solo_display ();
-
revert_to_default_display ();
/* unpack these from the parent and stuff them into our own
/* now force an update of all the various elements */
- mute_changed (0);
+ update_mute_display ();
update_solo_display ();
name_changed ();
comment_changed (0);
solo_button->set_controllable (_route->solo_control());
_route->active_changed.connect (route_connections, invalidator (*this), boost::bind (&RouteUI::route_active_changed, this), gui_context());
- _route->mute_changed.connect (route_connections, invalidator (*this), boost::bind (&RouteUI::mute_changed, this, _1), gui_context());
+ _route->mute_changed.connect (route_connections, invalidator (*this), boost::bind (&RouteUI::update_mute_display, this), gui_context());
_route->comment_changed.connect (route_connections, invalidator (*this), boost::bind (&RouteUI::comment_changed, this, _1), gui_context());
update_mute_display ();
}
-void
-RouteUI::mute_changed(void* /*src*/)
-{
- update_mute_display ();
-}
-
ActiveState
RouteUI::mute_active_state (Session* s, boost::shared_ptr<Route> r)
{
void solo_changed(bool, void*);
void solo_changed_so_update_mute ();
- void mute_changed(void*);
void listen_changed(void*);
virtual void processors_changed (ARDOUR::RouteProcessorChange) {}
void route_rec_enable_changed();