Remove 'pipex' from my pbd.vcproj as it's not needed for Ardour3
[ardour.git] / gtk2_ardour / audio_region_view.h
index ab3d59a235d564c7848b32371fc9231f380d4d76..0a737cd6a170652325da67358aaee7ac5bafd03e 100644 (file)
@@ -84,7 +84,7 @@ class AudioRegionView : public RegionView
 
        void update_envelope_visibility ();
 
-       void add_gain_point_event (ArdourCanvas::Item *item, GdkEvent *event);
+        void add_gain_point_event (ArdourCanvas::Item *item, GdkEvent *event, bool with_guard_points);
        void remove_gain_point_event (ArdourCanvas::Item *item, GdkEvent *event);
 
        boost::shared_ptr<AudioRegionGainLine> get_gain_line() const { return gain_line; }
@@ -155,18 +155,16 @@ class AudioRegionView : public RegionView
        std::list<std::pair<framepos_t, ArdourCanvas::Line*> > feature_lines;
 
        ArdourCanvas::Polygon*          sync_mark; ///< polgyon for sync position
-       ArdourCanvas::PolyLine*         fade_in_shape;
-       ArdourCanvas::PolyLine*         fade_out_shape;
        ArdourCanvas::Rectangle*        fade_in_handle; ///< fade in handle, or 0
        ArdourCanvas::Rectangle*        fade_out_handle; ///< fade out handle, or 0
 
-       ArdourCanvas::PolyLine *start_xfade_in;
-       ArdourCanvas::PolyLine *start_xfade_out;
+       ArdourCanvas::Curve*     start_xfade_in;
+       ArdourCanvas::Curve*     start_xfade_out;
        ArdourCanvas::Rectangle* start_xfade_rect;
        bool _start_xfade_visible;
 
-       ArdourCanvas::PolyLine *end_xfade_in;
-       ArdourCanvas::PolyLine *end_xfade_out;
+       ArdourCanvas::Curve *end_xfade_in;
+       ArdourCanvas::Curve *end_xfade_out;
        ArdourCanvas::Rectangle* end_xfade_rect;
        bool _end_xfade_visible;