: AxisView(sess),
RouteUI (rt, sess, _("Mute"), _("Solo"), _("Record")),
_mixer(mx),
+ _mixer_owned (in_mixer),
pre_redirect_box (PreFader, sess, rt, mx.plugin_selector(), mx.selection(), in_mixer),
post_redirect_box (PostFader, sess, rt, mx.plugin_selector(), mx.selection(), in_mixer),
gpm (_route, sess),
void
MixerStrip::update_diskstream_display ()
{
- if (is_audio_track()) {
-
- map_frozen ();
+ map_frozen ();
+ update_input_display ();
- update_input_display ();
+ if (is_audio_track()) {
if (input_selector) {
input_selector->hide_all ();
} else {
- map_frozen ();
-
- update_input_display ();
show_passthru_color ();
}
}
pre_redirect_box.set_sensitive (true);
post_redirect_box.set_sensitive (true);
speed_spinner.set_sensitive (true);
+ // XXX need some way, maybe, to retoggle redirect editors
break;
}
}
+
_route->foreach_redirect (this, &MixerStrip::hide_redirect_editor);
}