X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=gtk2_ardour%2Faudio_streamview.h;h=ba118190da2273e981360ed970cbae864976ff9e;hb=927a33c5f3a0f67adea222aad34bbf435c61f6ca;hp=a3f7c63559e94d445a9b9a5cec960a71a0804589;hpb=392a7fd2384ef2f77742b34b3b941b37ee505449;p=ardour.git diff --git a/gtk2_ardour/audio_streamview.h b/gtk2_ardour/audio_streamview.h index a3f7c63559..ba118190da 100644 --- a/gtk2_ardour/audio_streamview.h +++ b/gtk2_ardour/audio_streamview.h @@ -26,8 +26,8 @@ #include #include "ardour/location.h" +#include "point_selection.h" #include "editing.h" -#include "simplerect.h" #include "streamview.h" namespace Gdk { @@ -50,7 +50,7 @@ class Selection; class AudioStreamView : public StreamView { - public: +public: AudioStreamView (AudioTimeAxisView&); int set_amplitude_above_axis (gdouble app); @@ -62,11 +62,12 @@ class AudioStreamView : public StreamView std::pair, std::list > hide_xfades_with (boost::shared_ptr ar); RegionView* create_region_view (boost::shared_ptr, bool, bool); + void set_selected_points (PointSelection&); - private: +private: void setup_rec_box (); - void rec_peak_range_ready (framepos_t start, ARDOUR::framecnt_t cnt, boost::weak_ptr src); - void update_rec_regions (ARDOUR::framepos_t, ARDOUR::framecnt_t); + void rec_peak_range_ready (samplepos_t start, ARDOUR::samplecnt_t cnt, boost::weak_ptr src); + void update_rec_regions (ARDOUR::samplepos_t, ARDOUR::samplecnt_t); RegionView* add_region_view_internal (boost::shared_ptr, bool wait_for_waves, bool recording = false); void remove_audio_region_view (boost::shared_ptr );