Various fixes to multiple-2D panner signal handling. Should fix some or all of ...
[ardour.git] / gtk2_ardour / region_view.h
index d9ffc83c50e30220275d3378952ce3fa89517792..228fcdab42e266708f8a49345c2209a3e814c29d 100644 (file)
@@ -75,7 +75,7 @@ class RegionView : public TimeAxisViewItem
        virtual void show_region_editor () {}
        virtual void hide_region_editor();
 
-       virtual void region_changed (PBD::PropertyChange);
+       virtual void region_changed (const PBD::PropertyChange&);
 
        virtual GhostRegion* add_ghost (TimeAxisView&) = 0;
        void remove_ghost_in (TimeAxisView&);
@@ -104,7 +104,7 @@ class RegionView : public TimeAxisViewItem
                bool recording,
                TimeAxisViewItem::Visibility);
 
-    virtual void region_resized (PBD::PropertyChange);
+    virtual void region_resized (const PBD::PropertyChange&);
     virtual void region_muted ();
     void         region_locked ();
     void         region_opacity ();
@@ -135,11 +135,9 @@ class RegionView : public TimeAxisViewItem
     bool    valid; ///< see StreamView::redisplay_diskstream()
     bool    _enable_display; ///< see StreamView::redisplay_diskstream()
     double  _pixel_width;
-    double  _height;
     bool    in_destructor;
 
-    bool             wait_for_data;
-    PBD::ScopedConnection data_ready_connection;
+    bool wait_for_data;
 
     std::vector<GhostRegion*> ghosts;