Always create a deep copy of MIDI regions when copying playlists.
[ardour.git] / gtk2_ardour / streamview.h
index 0c3faf3b21a382710018fc9aacf1460225fcd404..834890f57d51eafb7d037451fd23130206c37bad 100644 (file)
@@ -76,7 +76,8 @@ public:
        virtual int set_samples_per_pixel (double);
        gdouble     get_samples_per_pixel () const { return _samples_per_pixel; }
 
-       void set_layer_display (LayerDisplay);
+       virtual void set_layer_display (LayerDisplay);
+       virtual bool can_change_layer_display() const { return true; }
        LayerDisplay layer_display () const { return _layer_display; }
 
        ArdourCanvas::Container* canvas_item() { return _canvas_group; }
@@ -118,7 +119,7 @@ public:
        void check_record_layers (boost::shared_ptr<ARDOUR::Region>, ARDOUR::framepos_t);
 
        virtual void playlist_layered (boost::weak_ptr<ARDOUR::Track>);
-       
+
        sigc::signal<void, RegionView*> RegionViewAdded;
        sigc::signal<void> RegionViewRemoved;
        /** Emitted when the height of regions has changed */