*/
void
-MixerStrip::update_io_button (boost::shared_ptr<ARDOUR::Route> route, Width width, bool for_input)
+MixerStrip::update_io_button (bool for_input)
{
uint32_t io_count;
uint32_t io_index;
bool match = false;
if (for_input) {
- io = route->input();
+ io = _route->input();
} else {
- io = route->output();
+ io = _route->output();
}
io_count = io->n_ports().n_total();
}
if (for_input) {
- tooltip << string_compose (_("<b>INPUT</b> to %1"), Gtkmm2ext::markup_escape_text (route->name()));
+ tooltip << string_compose (_("<b>INPUT</b> to %1"), Gtkmm2ext::markup_escape_text (_route->name()));
} else {
- tooltip << string_compose (_("<b>OUTPUT</b> from %1"), Gtkmm2ext::markup_escape_text (route->name()));
+ tooltip << string_compose (_("<b>OUTPUT</b> from %1"), Gtkmm2ext::markup_escape_text (_route->name()));
}
for (io_index = 0; io_index < io_count; ++io_index) {
void
MixerStrip::update_input_display ()
{
- update_io_button (_route, _width, true);
+ update_io_button (true);
panners.setup_pan ();
if (has_audio_outputs ()) {
void
MixerStrip::update_output_display ()
{
- update_io_button (_route, _width, false);
+ update_io_button (false);
gpm.setup_meters ();
panners.setup_pan ();
void reset_strip_style ();
- void update_io_button (boost::shared_ptr<ARDOUR::Route> route, Width width, bool input_button);
+ void update_io_button (bool input_button);
void port_connected_or_disconnected (boost::weak_ptr<ARDOUR::Port>, boost::weak_ptr<ARDOUR::Port>);
bool mixer_strip_enter_event ( GdkEventCrossing * );