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();
int set_color_from_route ();
- void remove_this_route (bool apply_to_selection = false);
- static gint idle_remove_this_route (RouteUI *);
-
void route_rename();
virtual void property_changed (const PBD::PropertyChange&);
virtual void route_active_changed () {}
void set_route_active (bool, bool);
+ void duplicate_selected_routes ();
Gtk::Menu* record_menu;
void build_record_menu ();
virtual void map_frozen ();
void adjust_latency ();
+ bool process_save_template_prompter (ArdourPrompter& prompter, const std::string& dir);
void save_as_template ();
void open_remote_control_id_dialog ();
void toggle_comment_editor ();
gint comment_key_release_handler (GdkEventKey*);
- void comment_changed (void *src);
+ void comment_changed ();
void comment_edited ();
bool ignore_comment_edit;
virtual void bus_send_display_changed (boost::shared_ptr<ARDOUR::Route>);
+ static std::string program_port_prefix;
+
private:
void check_rec_enable_sensitivity ();
void parameter_changed (std::string const &);
static void set_showing_sends_to (boost::shared_ptr<ARDOUR::Route>);
static boost::weak_ptr<ARDOUR::Route> _showing_sends_to;
-
+
static uint32_t _max_invert_buttons;
};