Do not try to restore Route solo state after clearing all solo state
[ardour.git] / gtk2_ardour / automation_streamview.h
index d058f0243451638314559facf7450c2d81a88c67..67f720dc5ff8792a73505ccd5be589622d9e9fbd 100644 (file)
@@ -60,11 +60,15 @@ class AutomationStreamView : public StreamView
 
        void clear ();
 
-       void get_selectables (ARDOUR::framepos_t, ARDOUR::framepos_t, double, double, std::list<Selectable*> &);
+       void get_selectables (ARDOUR::framepos_t, ARDOUR::framepos_t, double, double, std::list<Selectable*> &, bool within = false);
        void set_selected_points (PointSelection &);
 
        std::list<boost::shared_ptr<AutomationLine> > get_lines () const;
-       boost::shared_ptr<AutomationLine> paste_line (ARDOUR::framepos_t);
+
+       bool paste (framepos_t                                pos,
+                   unsigned                                  paste_count,
+                   float                                     times,
+                   boost::shared_ptr<ARDOUR::AutomationList> list);
 
   private:
        void setup_rec_box ();