Patch from jdavisp3 to fix bug #1841.
[ardour.git] / gtk2_ardour / route_ui.h
index f3021f675dd1c08fdab50f494eda32d25f0b9b93..20ac152f83b7f82f1d7fea2c7eec6e2a71267de2 100644 (file)
@@ -86,7 +86,7 @@ class RouteUI : public virtual AxisView
        XMLNode *xml_node;
        void ensure_xml_node ();
 
-       XMLNode* get_child_xml_node (const string & childname);
+       virtual XMLNode* get_automation_child_xml_node (ARDOUR::Parameter param);
        
        bool mute_press(GdkEventButton*);
        bool mute_release(GdkEventButton*);
@@ -98,7 +98,7 @@ class RouteUI : public virtual AxisView
        void solo_changed(void*);
        void solo_changed_so_update_mute ();
        void mute_changed(void*);
-       virtual void redirects_changed (void *) {}
+       virtual void processors_changed () {}
        void route_rec_enable_changed();
        void session_rec_enable_changed();
 
@@ -133,7 +133,7 @@ class RouteUI : public virtual AxisView
 
        void route_rename();
        
-       virtual void name_changed (void *src);
+       virtual void name_changed ();
        void route_removed ();
 
        Gtk::CheckMenuItem *route_active_menu_item;
@@ -163,6 +163,8 @@ class RouteUI : public virtual AxisView
 
        void reversibly_apply_route_boolean (string name, void (ARDOUR::Route::*func)(bool, void*), bool, void *);
        void reversibly_apply_track_boolean (string name, void (ARDOUR::Track::*func)(bool, void*), bool, void *);
+
+       void adjust_latency ();
 };
 
 #endif /* __ardour_route_ui__ */